<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:upst="http://www.upstartholdings.com/20211231"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="upst-20211231.xsd" xlink:type="simple"/>
    <context id="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i96f1744a3a514d349787e785ffb0e6b5_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id0ba3935912d4f42bb3c59570e6474e5_I20220211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
        </entity>
        <period>
            <instant>2022-02-11</instant>
        </period>
    </context>
    <context id="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id738ab0a986247f2b4893dcf915b8a19_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6299411ca2144e748f4c266511c465e7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i57dadbd81d634327840f04bbb3cc5274_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id5bb420e417544ea88517ed77fbcc8e3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">upst:NotesReceivableAndResidualCertificatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie64fd8bcb76443d79c45b69989b9f26b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">upst:NotesReceivableAndResidualCertificatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i74baed228990473fbfa7d829c17417b3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i34431f85af5e410a8674b55dc2ca1aab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3e23428a9af9442ea1dac7c1c7b78714_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7beb7221ea3240bda505d7b3a076f485_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i22d32032b4864ed1a4174dba5c0c19cb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">upst:NotesReceivableAndResidualCertificatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifdae74f9fae14ceaa5ecccb7249dc84a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">upst:NotesReceivableAndResidualCertificatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i539209919a854fc384a61b99ee231ef7_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ifd5af157a05c43d4a41412170e456c36_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</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="i7c2da9a37fe64d548e9e05654ac6269f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</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="ib156419b04ad4b2b8de2b77220c9262f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</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="i18a1a7ab59044ed885df94d1eef3b88b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1892b38523904de68b502f703a2ab523_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iead1908638374a728e55d2c2bc80b690_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6ee93e4c948746c1961973f1a3433f6a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic99a680ac8124e92a0facdefb6907785_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic7dd72271aec4e0cb583c35765fbe4e6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i98aacf3fd6ac4d25bc9fdc717586836f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iba32f5a2beeb4d2f835c336f8d3990cb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie65804e070574684828c7255ab439f92_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</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="ie595906af3f241009ee7f47a0d5c7708_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</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="i539e4ec693b14483b90b4182f9e0af0a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</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="ib24a802f6eea4cd492b47c2ddd755305_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifa51c269962a4336a32ec03f3b534eaa_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if815d9954480478399dcc286fa1641fd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0997f4aa8f2b4d1c8579a88027f8e60f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib5af3a9ae5c74b148691b449ad72108a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8316b28bacf04e36aabc3fcf7a2c524c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iee3ebfdb8d11462e838bebe9ad08b687_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9996b99c38634114a0fdc5a568b9e330_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5b521b36de194157a4ed4f34b4f0ac13_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id82eed184abe4e3b84418e4f85b0d9b6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i11e77cbf8fc44b87824dbdfbe85e74ee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id540fe5e9fa14f8dbecc6043a3520e94_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4609220fc5e44557a3ce7ba51f047b98_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i67f473adcfac4cf09a1edb5c69dddc9d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i944620afe9a24951abf14b8d8a76a6d6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7d6e2ffc68a049b3b71b2cf3fd8a81af_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6d7779991c5648ff945c023de9bd9541_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib623577181a0403e8f7ff5a34ab67111_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iddbdfb61886d4520874055e764737c50_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia2f4fb9cd09e41239706d3817578732b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic3451499118544789cf581cd28984a7f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibf0334029d6e4f21aa7ff27c5ee0929f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i84ad128bc9344be2b9d651ccea20a2d2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib3bbf6af9cd445b59ffa02199274b265_D20201216-20201216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-16</startDate>
            <endDate>2020-12-16</endDate>
        </period>
    </context>
    <context id="i85a5401e92cd497bbb44232d31f1875a_I20201216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-16</instant>
        </period>
    </context>
    <context id="ia6d1d71ed31344608895ef258b7f4e46_D20201130-20201130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-30</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="ia2d9d8744d13466ba64061fa10c90b1e_D20201216-20201216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-16</startDate>
            <endDate>2020-12-16</endDate>
        </period>
    </context>
    <context id="ib902c9b246224ffbbc16ca400f7028ef_I20201216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-16</instant>
        </period>
    </context>
    <context id="icf056f36c48f4e36bdacb0c116eb9b97_D20210413-20210413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">upst:PublicStockOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-13</startDate>
            <endDate>2021-04-13</endDate>
        </period>
    </context>
    <context id="i64a06c236fb74554a285a84b6f210351_D20210413-20210413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-13</startDate>
            <endDate>2021-04-13</endDate>
        </period>
    </context>
    <context id="i6994cca75d0443088ccd29c7686599ee_I20210413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
        </entity>
        <period>
            <instant>2021-04-13</instant>
        </period>
    </context>
    <context id="i8c96902627654de8acf72f8f152e64c3_D20210413-20210413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
        </entity>
        <period>
            <startDate>2021-04-13</startDate>
            <endDate>2021-04-13</endDate>
        </period>
    </context>
    <context id="i93f0f5547952493d81ad41fa81c8ae55_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i696d0fad515e4514913b2c452351a6c5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i64c7d4bb3cf245e2b1ab1078e31c44fa_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ieb6df8a5467d4614900b26e00be05dfa_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i399921be2b474805b8c0fcb13d27a3ce_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9129626c9acb43278f2b38ec28a17867_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:PaycheckProtectionProgramLoanCARESActMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="ic076c7d9ce384fccb2638023aa0eb179_D20200401-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="idb156ffce2994e348710a7e372621b3e_D20210301-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:PaycheckProtectionProgramLoanCARESActMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ide96ca636d604bb4870a3e28bd33fc6f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">upst:PlatformAndReferralFeesNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia43c099ac2a0455ca06dcc3d44a3b5da_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">upst:PlatformAndReferralFeesNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic7d1124e85ee491c938c094d3d9742a9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">upst:PlatformAndReferralFeesNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0166a76cb7d549c8a0e07234700a2fd6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">upst:ServicingFeesNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i360ba52e53b14f698e0e7548fd8510a4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">upst:ServicingFeesNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i309a3e9ff1cb4e4386a470a515e39452_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">upst:ServicingFeesNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6385ee40daac443782c20dea6a262db7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">upst:PlatformAndReferralFeesNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifa7359429012456fabbe23db3fd96187_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">upst:PlatformAndReferralFeesNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i900b28d27aa942a39e5d8bc53559fbc7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">upst:Customer1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7f61451751d04dfe9b6235da4fb80dac_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">upst:Customer1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4056172e7cbe4323aa4ecc6de0bc2f70_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">upst:Customer1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iba5dd3154c6b4c1a9c743edea43b4815_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">upst:Customer2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i299fc097d70f482b9af02bcb4a33bc78_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">upst:Customer2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia6503ca01a9e4165896ab5bab10bba10_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">upst:Customer1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib86809b470884a33ab4fb6421ac56b8d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">upst:Customer2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i85c16397554d4d53933651d4af795d0d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">upst:Customer2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9e3ce427de5445b791a98ebd0b830bbe_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">upst:Customer3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6466df98f9a741a5b573777e44413841_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">upst:CollectionAgencyFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia2b2785d7234476f9a5d0e7720c58d2f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">upst:CollectionAgencyFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4f46c636a0f146bbb87e6f6e5f40e88a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">upst:CollectionAgencyFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie07c69cc9dc540d39fbfd6d6fa0e4211_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">upst:BorrowerFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id1438b723b9047b68b68636719b6a326_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">upst:BorrowerFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idb1cea0577a74c75b8ef148c4f17d7a4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">upst:BorrowerFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i146fa68111f94ede958f5dc5ac3e6a45_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i07c7165421d74726a47da75376fb185c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib1843a0d412745f1b8f076d4407b8752_D20180801-20180831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2018-08-31</endDate>
        </period>
    </context>
    <context id="idbe5aedd11074e608a804e79146cb1e2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">upst:WarehouseEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i35245117104842e0a4a1f702873c84c1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">upst:MajorityOwnedAffiliatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic5a3bed09f4845ac94e3607a1c233d40_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">upst:OtherVariableInterestEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id131756681174ffda482a5f67bf1b701_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">upst:WarehouseEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icb17caaaa2a948c28b179dbf1f68219f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">upst:MajorityOwnedAffiliatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6ad27fc9c4c64960b78d1be207d04a65_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">upst:OtherVariableInterestEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic6bc045e82b640169c96e5956bc32f4c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">upst:SecuritizationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i683685beb46648a291ab152f6a6eade4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">upst:SecuritizationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia052a0a2958b435293cdf08a9e01b503_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">upst:NotesReceivableAndResidualCertificatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ica3b1745b38b4f7cb8ae8ddbc4dbc0eb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">upst:NotesReceivableAndResidualCertificatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2525881b65ee460da3a76343cf35e01e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6ac5842b7e5744fba865a5d3270134ee_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2bc3ff0c6f894424bf2de2070cd021af_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2394ad1044204eba8279e55e5fc1a396_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2a259ad3d4d44dad970ce30b0068d5f9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icbf5f4aaf6214bf7909ef503a1965b37_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9f2b224d9773490b9557c9e6baea07b6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0a8513e5581849079a2f6b042b4d2da7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7d26684a9cc44f1fae4e4f6ca4e7053f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i089ac02a91a64ec28072de2e5707d44d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i12abb735753248439a31796898e09a29_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2f125be9b308469e967d1834280e4753_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5908d2a549eb458a9543cb3f8d3df875_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i05be80b81c05415698dcbc8879f49e89_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia4fbd1c8d03e44c4b33027d23dd16325_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputEntityCreditRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibbff6f1b4eca451d9b39819c99cb1d9f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputEntityCreditRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i14e789ea44d349608a980a31a607bd7a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputEntityCreditRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i492d1eebda844672961dc27acc1fe3ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputEntityCreditRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9fa2b2de703840adbbe52b71606cf2ac_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputEntityCreditRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8c162ffa5a4b4bb78cb130af88209697_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputEntityCreditRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib2a8fd00850b4cff871cf5d3b2be113d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if09e38aa6f7f401c89ef52bb34f97725_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id64ff48c80204b01ad57a1838a729f93_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if43b57735cdf4d8db4f8a2e42d1c3e53_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4a92c4596f6b43c2b8adac51dd158649_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i19361f6c5be349efa7b194ccc309b21e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8b653bccac404fc8adef7bdf46c92c56_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibcd46fcdd1ec45b0967e8fba5d42fce8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib3e9791642544270928ce544d615420c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib8e9083de49f4c95b10f1a256c3c9a63_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieb268ee492f24e7aa8c1eae3dbb6d6c0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">upst:LoanHeldForSaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0a05ddcb77904f38891ca78ffc2a4093_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">upst:LoansHeldForInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie699168f76714ebfaa8e7a0c72fe1f0e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">upst:SecuritizedLoansHeldForInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i16c11aa50441408aaa27205589937665_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib9feb0b909664316acc309ecdf755236_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">upst:LoanHeldForSaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i963df9e2cdbf45b0be68472eaa29cb50_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">upst:LoansHeldForInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9de3c0540d7447a18d76cf49f6e7c9f7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">upst:SecuritizedLoansHeldForInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4749f86fa4f14baa96a43fe1f0172530_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5e3b136518594221b79949a55dd03fbe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">upst:LoanHeldForSaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia17a635274a0448f813f6485bfe3d9db_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">upst:LoansHeldForInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib255467202d4421582d108ec38e345d1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">upst:SecuritizedLoansHeldForInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4ca035e915c24f36b4feb8d8a9046d2d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">upst:LoanHeldForSaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iabb4367f2f6f488f9488e824c0292d0c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">upst:LoansHeldForInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifdd0f862b3b94641be5198ffcc8f85ac_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">upst:SecuritizedLoansHeldForInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ieac0d9d4f6454c37b789d7a8a7c7e222_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia282263b98c34c93b3d9a8888e9e32f9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">upst:LoanHeldForSaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4c77d007f7cd41a79300205279f6f1f7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">upst:LoansHeldForInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i06c2879c2bb745708a3b51c09b9d6d31_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">upst:SecuritizedLoansHeldForInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6f71ebdd31f040dd91bf6d087f6fe664_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8a3bb1d6426247f1acfe79cb963eeb6b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9ffc2ee9e80e4d70b524c3fd4abad6d1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">upst:AutoLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1b68a43354124e4f8a71b8a9336313f6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">upst:AutoLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iafc2adac68d54429877d48da8d1201bd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic6daa259977a4019b03f29d23d00da9b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9c47c0011d3f4a57a1a78c2584617373_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i95700122937b4f68b53b388e4c72c247_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6f058d2578464a2abc1c24392bf5ce1b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i300752fbe19447dbb1d73d25ec90a270_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i03aea13f09944ad79f4eb8ca5eeda00c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputEntityCreditRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i85db169bdf424db8bed5089b71f236a0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputEntityCreditRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i194e7a9f157a49a38612fdc5207a76fd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputEntityCreditRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic8cb930f0c4845a7825bded9cc498f32_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputEntityCreditRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i99d3ce1ecd2d43869ae053cb21cac620_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputEntityCreditRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i17eeb270db77404c94b94ee7e7883193_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputEntityCreditRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia2e9781fa8cb44b1b71ec85f44e81265_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2c987cc050924ef29ddac557e525d19a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i40d75cc3824448708eaf382dbb3e607f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6a5580173c644e23aac2720521003634_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib7720e3851c34c248432ff29a2e2e338_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic6f80ca7ef344d96a43568f92b4f8ec7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i63647d7df6d34fde890b083b16ddb5e9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7684bf7116aa40d1af506384794d82cd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i28cf8c2bc66c471a916eddf104e4758a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i667e719260ca4423bd8cef6eabc4ae0a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1b948d8886734514bc9e19b4f86c0246_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i39a761540d244362b82a4df303de9c33_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i010d1005285845baabb062d360cff5dc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iebc6f5d1032b452c9ac0a9521d2dfce1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibb4e6c1cea324775ad2428c0365c83a1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ice7dcb4284204b7294d3215bbf3d3a82_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i877cc567011849ff9bba2c801a534c8d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9e0428bbaa44498684f10363220dbf70_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">upst:LoanServicingAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1f9981fc3cfb423bb7cf2d56f8b9eb21_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">upst:LoanServicingAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i826fc8feedbf4c53a02967cde80987a3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">upst:LoanServicingLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i23bfe2ec8c8a48c7bc9c9eae41c4b07d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">upst:LoanServicingLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia0e6a5ec37f04185bb861b8caa20941f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">upst:LoanServicingAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i10e8042f409048dc9479b38ab730f0c0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">upst:LoanServicingLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie6c7316d685a4810827d7997281a2999_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">upst:LoanServicingAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i45630b830af944c2b3249ff193bc40e7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">upst:LoanServicingLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic9ec067463634edcaa48d918fd76b2cf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">upst:LoanServicingAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iab247b6c0f9f471592e599ff173238dd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">upst:LoanServicingLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i44e71341aa324edcb1b4e11408a9ffb9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i075009bfd37144b3812241872d59e2de_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibe1ded4e46774d64b3a3a55d57fb2b5e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputEntityCreditRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idcacadf8a0cf45918b04b94339df8d30_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputEntityCreditRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i52deeb4e6c4a4194b03a02b9df6e5a24_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">upst:TrailingFeeLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia734ccd8cdba49f29a7505b67005a493_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">upst:TrailingFeeLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1ac199e3b56f4153a080876bf161e54e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">upst:TrailingFeeLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1121248b94f64de79acb28dd7cc7b87b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">upst:TrailingFeeLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia7838c5caa0848f5bd80a8e024c4138b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">upst:TrailingFeeLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i22260ec01975425aa740d35144837497_D20210408-20210408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">upst:ProdigySoftwareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-08</startDate>
            <endDate>2021-04-08</endDate>
        </period>
    </context>
    <context id="i7bbfa7363d114873b9c57daa0d092118_I20210408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">upst:ProdigySoftwareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-08</instant>
        </period>
    </context>
    <context id="i97e0dc4f55ed4f3b8abc06b7f9e12fd7_D20210408-20210408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">upst:ProdigySoftwareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-08</startDate>
            <endDate>2021-04-08</endDate>
        </period>
    </context>
    <context id="i6d6bce8f78a74b6f99bfcc9e6aac7ecb_I20210408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">upst:ProdigySoftwareIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-08</instant>
        </period>
    </context>
    <context id="id3f7e9abc7194703b9e5d218b4e38ac8_D20210408-20210408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">upst:ProdigySoftwareIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-08</startDate>
            <endDate>2021-04-08</endDate>
        </period>
    </context>
    <context id="i03ae188ad12d412eb300954ea4911846_I20210408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">upst:ProdigySoftwareIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-08</instant>
        </period>
    </context>
    <context id="i3b50e14279d940d2aec9626bc4d67036_D20210408-20210408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">upst:ProdigySoftwareIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-08</startDate>
            <endDate>2021-04-08</endDate>
        </period>
    </context>
    <context id="i80d80d11e0934eb8aa38da6f4ad6252d_I20210408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">upst:ProdigySoftwareIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-08</instant>
        </period>
    </context>
    <context id="i65d1669c21844032b141bff84c138df7_D20210408-20210408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">upst:ProdigySoftwareIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-08</startDate>
            <endDate>2021-04-08</endDate>
        </period>
    </context>
    <context id="ied1e106c1c064af2ba5f2e21f962c24f_D20210413-20210413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">upst:ProdigySoftwareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-13</startDate>
            <endDate>2021-04-13</endDate>
        </period>
    </context>
    <context id="i35fa428adc3f4c869a738dbd6927606d_D20210401-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i07004326530044bf8ae4cd71b8bbf92d_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8f1c43f6a7e0402785ae97458b8daadb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idd7dfc9d94eb4d2d86bf21827138438c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1ef7d00424664464af36449b4030e42d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic22459a103ee4465af4cbd74f99fcda1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0bc4fa665ed74fb1a0ce9be000fd3180_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic503e383e1144650a0bfce2873efb1fe_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ief5c29701eb14adbb7a22db13e5960f6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ied54bc2c3b834473bde10b6cd70f1138_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib2211ee027b9411e88609e0ab20b8e1c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i89a0b95a32314f77989b4d99bff85944_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibfe1f81e7293420f9d0d53369778a61c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie4cfe633de8149e293c6c111c0b2816a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i16facd360029467786875439ca0ed0f7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">upst:PropertyEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1200a1770a33411fa9fe18c5c92ff049_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">upst:PropertyEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5d53fa8f8acd482d90e7f798c8ca1039_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:TermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2612352343ad4ba295946cbf098e8708_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:TermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i199eaa195aff46aeb63ab7286054604f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:UNICreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i623d1b60679f4ef9a655c7cc58f73f60_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:UNICreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib399833ce2764b7d97ba8a3f1285e5d6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:WarehouseCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9df98cdcc8b14df9a1731281bf6cdde8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:WarehouseCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if214c6e7e9384c76914e7782e88ce1b2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:RiskRetentionFundingLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibd838a461ded4c499bec821f0528ec0d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:RiskRetentionFundingLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iba9f50b7fbd9450c818b13c01f7d413d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:TwentyTwentySixNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic2f09ae2f4d4420a8a7bef3f440aea31_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:TwentyTwentySixNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib80f10dd4aa94520ab9ba929332451d6_I20181031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:MezzanineLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-31</instant>
        </period>
    </context>
    <context id="i6e40d535aad64a24b1411c6899bd202a_D20181001-20181031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:MezzanineLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-10-31</endDate>
        </period>
    </context>
    <context id="i3f7738b1bdf14c2ca64c01bf673c9702_I20181031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:MezzanineLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-31</instant>
        </period>
    </context>
    <context id="i0ed34c001f80444cbb0a3fe7cecac4b6_D20210601-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:TermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if0972edcd4584fb98244f562e1782db5_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:UNICreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="icb35836ac86f47509f9cf7466cad17d3_D20180901-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:UNICreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i61b918204a694d06a9ddbef8d3655b6e_D20180901-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:UNICreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="ia22c4483b9a247598fb9693e7d9ce2fc_D20210601-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:UNICreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i060fa8c81f774f1d946265a9fbf7d525_I20151130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:WLTWarehouseCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-11-30</instant>
        </period>
    </context>
    <context id="ie4f60756a31e47aabceca615341762e7_D20151101-20151130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:WLTWarehouseCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-11-01</startDate>
            <endDate>2015-11-30</endDate>
        </period>
    </context>
    <context id="i9d8ba0607bab40d4be3d7a83ee290062_D20151101-20151130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:WLTWarehouseCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-11-01</startDate>
            <endDate>2015-11-30</endDate>
        </period>
    </context>
    <context id="i38b5f72def5a43b89e5d2627b0e7d520_D20151101-20151130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:WLTWarehouseCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-11-01</startDate>
            <endDate>2015-11-30</endDate>
        </period>
    </context>
    <context id="i1256e274224849e282ac0fffe5df69a0_D20151101-20151130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:UAWTWarehouseCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-11-01</startDate>
            <endDate>2015-11-30</endDate>
        </period>
    </context>
    <context id="i42f32278e4894051b319ef104127864c_D20151101-20151130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:UAWTWarehouseCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-11-01</startDate>
            <endDate>2015-11-30</endDate>
        </period>
    </context>
    <context id="i1d137ab99f6847f1a43e4805a1dfba3a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:WLTWarehouseCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i05c15309d775414c80eb19697d29b8b7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:WLTWarehouseCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9c68fb489e8541efbc95a47495c351ca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:WLTWarehouseCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0bbd17fbb0d645f191d18836f752eccb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:WLTWarehouseCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2ed15be4c5b14fb9b34215e3ff679998_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:UAWTWarehouseCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id3230a8015c04f3192be6e414a6aac74_D20211201-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:UAWTWarehouseCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">upst:WeightedAverageCostOfCommercialPaperNotesIssuedByTheLenderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i179d0f00e6fd434a9edc0a382f6d8914_D20211201-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:UAWTWarehouseCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">upst:WeightedAverageCostOfCommercialPaperNotesIssuedByTheLenderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idbae938f9014470b9cc972c17cdbda39_D20211201-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:UAWTWarehouseCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7e8af16a46e64a3e94310cc5f57c714e_I20181031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:A20182RRFinancingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-31</instant>
        </period>
    </context>
    <context id="i169c48daf721493bae34730208048266_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:A20192RRFinancingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="id67b36abbf264fccb82aeca14f470580_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:A20192RRFinancingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0646fd73ef584337b575a40497a7f1d0_I20210820">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:TwentyTwentySixNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-20</instant>
        </period>
    </context>
    <context id="i689a4359a3e14634b78640a75d0e759f_D20210820-20210820">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:TwentyTwentySixNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-20</startDate>
            <endDate>2021-08-20</endDate>
        </period>
    </context>
    <context id="i05ec28cbb9b542b08034b70d7141f6a7_D20210820-20210820">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:TwentyTwentySixNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="upst:DebtInstrumentConversionAxis">upst:ConversionPeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-20</startDate>
            <endDate>2021-08-20</endDate>
        </period>
    </context>
    <context id="i44ac79955c3a47b3b851bda914601c81_D20210820-20210820">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:TwentyTwentySixNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="upst:DebtInstrumentConversionAxis">upst:ConversionPeriodTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-20</startDate>
            <endDate>2021-08-20</endDate>
        </period>
    </context>
    <context id="icc957b1c037f41a49e03cd732d259026_D20210820-20210820">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:TwentyTwentySixNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="upst:DebtInstrumentConversionAxis">upst:ConversionPeriodThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-20</startDate>
            <endDate>2021-08-20</endDate>
        </period>
    </context>
    <context id="i474bfb146f1544a08ec7f77a9fa69fca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:TwentyTwentySixNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="upst:DebtInstrumentConversionAxis">upst:ConversionPeriodThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i162e0a02acb740d6a8a04916f57d48c8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:TwentyTwentySixNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="upst:DebtInstrumentConversionAxis">upst:ConversionPeriodThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8f3f7ce57e41446fa0312a8b16a27934_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">upst:TwentyTwentySixNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4a0c7c09fb0c4edf9aed1961f215505a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7287d5d587c5420e837a070efa78735d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ied47537f01594a7fa49faeead4e1ea83_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id5f26a76cab24a59a78bbfa240e35f4e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if8f1f5c77af94485afbeeaf59e204253_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">upst:A2020EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i49a184de846d450dbc2edc362253303e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">upst:A2020EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic26220b0e6ed4f949e9d863ccad16143_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i06ba8954ffa94ca4b53865c165df91ca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i401c6f03485d40b7b10f77d5b9a32bf9_D20120101-20121231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">upst:IncentiveStockOptionsAndNonStatutoryStockOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">upst:A2012EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-01-01</startDate>
            <endDate>2012-12-31</endDate>
        </period>
    </context>
    <context id="i0fd7147c6a124a8b95b61e5d70aa7e42_D20120101-20121231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">upst:IncentiveStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">upst:A2012EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-01-01</startDate>
            <endDate>2012-12-31</endDate>
        </period>
    </context>
    <context id="i7201080cbe2543b2ae3df6875e394a8f_D20120101-20121231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">upst:IncentiveStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">upst:A2012EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">upst:GreaterThan10StockholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-01-01</startDate>
            <endDate>2012-12-31</endDate>
        </period>
    </context>
    <context id="ie8ff331ffadb41d6a11bc0cd109d19a7_D20120101-20121231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">upst:IncentiveStockOptionsAndNonStatutoryStockOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">upst:A2012EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-01-01</startDate>
            <endDate>2012-12-31</endDate>
        </period>
    </context>
    <context id="ib3a93fc727ee4c69aa9fb52072fad563_D20120101-20121231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">upst:IncentiveStockOptionsAndNonStatutoryStockOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">upst:A2012EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-01-01</startDate>
            <endDate>2012-12-31</endDate>
        </period>
    </context>
    <context id="i62ed5895d4684fcba4b2ddc19a3bbbad_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">upst:A2012EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic3beca79ede34615836139cea972b3b3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id90372b8a555489ea14cc9e38443716d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie4100f2b07fd48c3956450a47509d4cf_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i496957aa1df94775895917430dbc89eb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i850d5c1875514321b496b94cbec7e341_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1b023cb421554e7db3537a0669c60c68_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">upst:BlackScholesOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7b10efc7f75f4530956cb78bd4964327_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5063ba8e68f74a138f88a21b0b2ae3f9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib5cad99167aa4e509b4084ca036967ea_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i50a282297e054cadb55d76edad50dfb1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5a7f4368b36040829189a967590a32e9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i09ccfa64c247413e8558d92b6dd173a8_D20201001-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i1de5e7cb9ff0475abe07eabee815d9aa_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i418bac61ab8f41cf8479ef848007198b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4b5bb597b8164911b107be53f61a0f5e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iacc91aed0c7b43768959c217a1863235_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9b55e65ffe4b43ed83cff1ea5b2e2283_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5cbe438f504841029b52d2c055f39d85_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1676b1e7a6b94cca9a7f39b9686a6507_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8758943bff26439f8ad2976911a03362_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iee930f1e165544328001bf5fbcb6aaa4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i753642a1341744f7b77c1aa8462072e2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i180160fb5fa941cd9a839a511f1ad2e6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib470c048fbaf4f01b173b9bd17042465_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic55bc02f817e4e6cb00c7621888815b2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i80ec694c249d49c0834c2b79696efa1b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3c56911e3ad1438690601a86e195622f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5f4a3d1209f14324816d5df191b29276_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">upst:CustomerOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7b1294b5209e4c3b8a9a79d9a209610e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">upst:CustomerOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1ec420d2fbf64b90abfaaa96676019be_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">upst:CustomerOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2cfb0d34ab854261a67466711e5c3f15_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">upst:EngineeringAndProductDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icd53628007264d80a43c898d3de1fa88_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">upst:EngineeringAndProductDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id853c7651e9b429d8e5ade94aa4bea2f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">upst:EngineeringAndProductDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6b23a76aec9741ce8564647e35e1daed_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i815e441442f841ce8951084d3c1b340a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5fabf283a7c34ba3809f47bd59a53900_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i90bc96e6584d40da9c6e64b4bf47d1be_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie30442f48652449b98fae0a4f6c285be_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8294c809dfb94b0a9faa1a17fd7739b0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia65c658e51934d83a9bd22276aabe211_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieeeab561e21a4aeeb921f6dc45db995b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ida426569a300413f9ba6fbf9e4b55e10_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i440cb08ef1254f8481912c1bb7d87296_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:ObligationToRepurchaseReceivablesSoldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i123c8b0b127445cab2f04881832ec21d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:ObligationToRepurchaseReceivablesSoldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i65681abc4d33457696fe244ba2c035ce_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia4ce55faa1b440769926708c1eca45ac_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9c1d07512ade472290c76b3568dfa96a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if38a376102574ed5b164d7d8bc68bf67_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i74a6bda2f79e4d8b9a991fc7b4c80fec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib7ad6f28891546b08924ae79e29db7a9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1e2310b714204bd8a26be99f7fec3540_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iedd340a2406c43ddbbd96fda914e938f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib1a2581aae0546919e1e5e86f19c16a2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4f397c5e9f8447b69e292caec2909047_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic2a0f41b86224f7baa042ced48c65fbb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9150129a676b4d908d023cf23958f6ee_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i053e32610869486d887e78f218f5fc4b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8bcd524e4bbd497798bc21ae627eab63_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie51d54fbb9b646c69fbe9e8026480e53_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3cb2577accd540bbaf9cbebac458f42b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i043f70fd1f5845198bf4f4873a5a441f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iec63c66fc4284661a0f2c50cc96d194e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">upst:WarrantsToPurchaseConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i178a1915f58e4d998a7a1a9d1f419514_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">upst:WarrantsToPurchaseConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9a220d0e30dc470eb0d81055486663dd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">upst:WarrantsToPurchaseConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i036ca8b556af4a63ad1b938adcc344b3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if7bb873571f74dc0a0da430096cc8324_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie7d6d9fde1824551986876b35d15ce38_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i97f9fd6915f247a1911e6d3ed427aa26_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">upst:WarrantsToPurchaseCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7a7a2f2384d54b9e9f0e21d5ea4a853e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">upst:WarrantsToPurchaseCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i07f0b21fef034775aeb2c2cd57a563ef_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">upst:WarrantsToPurchaseCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7410d194871c44919bf90740d71519c5_I20220215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001647639</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-15</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</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="securitizationtransaction">
        <measure>upst:securitizationTransaction</measure>
    </unit>
    <unit id="d">
        <measure>utr:D</measure>
    </unit>
    <unit id="optiontoextend">
        <measure>upst:optionToExtend</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xMTgzL2ZyYWc6MTQ4MjJmNDAzOWZlNDdjOGIxMjU3MzQ2YjA5ZTY1NmUvdGFibGU6MWY0NTliOThhODkyNGNlM2JhZWQ5YzcxNDI1Y2YwYjkvdGFibGVyYW5nZToxZjQ1OWI5OGE4OTI0Y2UzYmFlZDljNzE0MjVjZjBiOV8xLTEtMS0xLTYxNjM2_a702f106-cda4-4809-a565-1ac6c6a63466">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xMTgzL2ZyYWc6MTQ4MjJmNDAzOWZlNDdjOGIxMjU3MzQ2YjA5ZTY1NmUvdGFibGU6MWY0NTliOThhODkyNGNlM2JhZWQ5YzcxNDI1Y2YwYjkvdGFibGVyYW5nZToxZjQ1OWI5OGE4OTI0Y2UzYmFlZDljNzE0MjVjZjBiOV8yLTEtMS0xLTYxNjM2_de57c66b-7f70-49a6-b7e9-f1e4cb839937">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xMTgzL2ZyYWc6MTQ4MjJmNDAzOWZlNDdjOGIxMjU3MzQ2YjA5ZTY1NmUvdGFibGU6MWY0NTliOThhODkyNGNlM2JhZWQ5YzcxNDI1Y2YwYjkvdGFibGVyYW5nZToxZjQ1OWI5OGE4OTI0Y2UzYmFlZDljNzE0MjVjZjBiOV8zLTEtMS0xLTYxNjM2_0cd8765a-1e03-4583-8d44-9f1a2182488b">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xMTgzL2ZyYWc6MTQ4MjJmNDAzOWZlNDdjOGIxMjU3MzQ2YjA5ZTY1NmUvdGFibGU6MWY0NTliOThhODkyNGNlM2JhZWQ5YzcxNDI1Y2YwYjkvdGFibGVyYW5nZToxZjQ1OWI5OGE4OTI0Y2UzYmFlZDljNzE0MjVjZjBiOV80LTEtMS0xLTYxNjM2_f2373724-1e25-4466-99be-cf7bfbdff218">0001647639</dei:EntityCentralIndexKey>
    <upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardRepurchaseOptionPercentage
      contextRef="ied1e106c1c064af2ba5f2e21f962c24f_D20210413-20210413"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81Mi9mcmFnOjQyMWI2MzAyZTZlYjRlY2Y4NTE1NjEzMzVhNmIxNjgyL3RleHRyZWdpb246NDIxYjYzMDJlNmViNGVjZjg1MTU2MTMzNWE2YjE2ODJfMTk1_f4d2d83f-4ddf-43bb-a58e-296e11331c46"
      unitRef="number">0.1250</upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardRepurchaseOptionPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="i689a4359a3e14634b78640a75d0e759f_D20210820-20210820"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82NC9mcmFnOjE0NGY3NmE4ZjkzYTQwMDdiYjI2OGIzNGNhYmNhY2FhL3RleHRyZWdpb246MTQ0Zjc2YThmOTNhNDAwN2JiMjY4YjM0Y2FiY2FjYWFfMzQ_37802cd4-e32b-4b66-8a44-7f0825701557"
      unitRef="number">0.003506</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <dei:DocumentType
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGV4dHJlZ2lvbjoyOGRmMzEzOTAyNzI0ZTQyYjA4ODk0MmVlOTliNDJkMl8xODgy_7684424a-fd6c-4272-8ddd-b479ddacd4ce">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGFibGU6YzE5MDg5MjdlYjhiNDBhNjg1YjI1ODcyOGVlOGVkNjkvdGFibGVyYW5nZTpjMTkwODkyN2ViOGI0MGE2ODViMjU4NzI4ZWU4ZWQ2OV8xLTAtMS0xLTM2OTUx_4b1a21f2-f262-467b-bda7-191b7c6c7ff5">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGFibGU6YzE5MDg5MjdlYjhiNDBhNjg1YjI1ODcyOGVlOGVkNjkvdGFibGVyYW5nZTpjMTkwODkyN2ViOGI0MGE2ODViMjU4NzI4ZWU4ZWQ2OV8yLTAtMS0xLTM2OTUxL3RleHRyZWdpb246ZWQ4NWZhNDZiM2UwNDFkZjgyMjRiZjVjNDBlZWFiZWRfMzU_8861c399-7480-488c-9636-764b6ca9b7b1">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGFibGU6YzE5MDg5MjdlYjhiNDBhNjg1YjI1ODcyOGVlOGVkNjkvdGFibGVyYW5nZTpjMTkwODkyN2ViOGI0MGE2ODViMjU4NzI4ZWU4ZWQ2OV8yLTAtMS0xLTM2OTUxL3RleHRyZWdpb246ZWQ4NWZhNDZiM2UwNDFkZjgyMjRiZjVjNDBlZWFiZWRfMzU_0b7b370f-63bb-437f-a39f-498de69abce4">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGFibGU6YzE5MDg5MjdlYjhiNDBhNjg1YjI1ODcyOGVlOGVkNjkvdGFibGVyYW5nZTpjMTkwODkyN2ViOGI0MGE2ODViMjU4NzI4ZWU4ZWQ2OV80LTAtMS0xLTM2OTUx_2cca53e7-3ccc-46e0-9a53-c70277af2bf7">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGV4dHJlZ2lvbjoyOGRmMzEzOTAyNzI0ZTQyYjA4ODk0MmVlOTliNDJkMl8xODgz_0f12530e-0451-4110-961f-5008bbca89ca">001-39797</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGV4dHJlZ2lvbjoyOGRmMzEzOTAyNzI0ZTQyYjA4ODk0MmVlOTliNDJkMl8xODg0_b4012eee-1c9e-427f-89a1-f3e0360a2863">Upstart Holdings, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGFibGU6MTMxOTM3NTFhYWEzNDJmMmEzM2NhMzAwNWIzNmVjZWEvdGFibGVyYW5nZToxMzE5Mzc1MWFhYTM0MmYyYTMzY2EzMDA1YjM2ZWNlYV8wLTAtMS0xLTM2OTUxL3RleHRyZWdpb246NTJhOGVhMWJkNjkwNGQ0YmEyYWNjMjk5NjA1MjQyYTRfNQ_c81f3760-5cf8-4c60-90a8-763096c18a7c">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGFibGU6MTMxOTM3NTFhYWEzNDJmMmEzM2NhMzAwNWIzNmVjZWEvdGFibGVyYW5nZToxMzE5Mzc1MWFhYTM0MmYyYTMzY2EzMDA1YjM2ZWNlYV8wLTItMS0xLTM2OTUxL3RleHRyZWdpb246MGIwNTg4NjczMmM2NGI1ZWEzYTAzZDQ4YjBmZWU4NmVfNQ_aa7ba793-01db-414b-ab05-490c7f97486f">46-4332431</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGFibGU6NmM2MDc3YjIwOTJiNGI2N2I2OGZhYjVmNmMyMjI5ZTMvdGFibGVyYW5nZTo2YzYwNzdiMjA5MmI0YjY3YjY4ZmFiNWY2YzIyMjllM18xLTAtMS0xLTM2OTUxL3RleHRyZWdpb246N2RjOWQ2MGUwNDU1NGI2NjhiZmQ3NmViZDFiNjViNWJfNA_8d48f23d-4808-4724-a210-c011ce7607b6">2950 S. Delaware Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGFibGU6NmM2MDc3YjIwOTJiNGI2N2I2OGZhYjVmNmMyMjI5ZTMvdGFibGVyYW5nZTo2YzYwNzdiMjA5MmI0YjY3YjY4ZmFiNWY2YzIyMjllM18xLTAtMS0xLTM2OTUxL3RleHRyZWdpb246N2RjOWQ2MGUwNDU1NGI2NjhiZmQ3NmViZDFiNjViNWJfOA_0f88a1d8-f85f-442c-9626-23ffbc94ad37">Suite 300</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGFibGU6NmM2MDc3YjIwOTJiNGI2N2I2OGZhYjVmNmMyMjI5ZTMvdGFibGVyYW5nZTo2YzYwNzdiMjA5MmI0YjY3YjY4ZmFiNWY2YzIyMjllM18yLTAtMS0xLTM2OTUxL3RleHRyZWdpb246NDYzYWUwZTJkNjQzNDE0NDkyNWQ4ZjMxOTQ4ZGM5OWRfNA_12492b8d-8232-4fba-a7ef-6c519e2525e3">San Mateo</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGFibGU6NmM2MDc3YjIwOTJiNGI2N2I2OGZhYjVmNmMyMjI5ZTMvdGFibGVyYW5nZTo2YzYwNzdiMjA5MmI0YjY3YjY4ZmFiNWY2YzIyMjllM18yLTAtMS0xLTM2OTUxL3RleHRyZWdpb246NDYzYWUwZTJkNjQzNDE0NDkyNWQ4ZjMxOTQ4ZGM5OWRfOA_2341adca-a160-4fd1-8cd9-c8700ee4c768">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGFibGU6NmM2MDc3YjIwOTJiNGI2N2I2OGZhYjVmNmMyMjI5ZTMvdGFibGVyYW5nZTo2YzYwNzdiMjA5MmI0YjY3YjY4ZmFiNWY2YzIyMjllM18yLTAtMS0xLTM2OTUxL3RleHRyZWdpb246NDYzYWUwZTJkNjQzNDE0NDkyNWQ4ZjMxOTQ4ZGM5OWRfMTE_f112bdd2-c629-4958-90a3-a086f78df541">94403</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGFibGU6NmM2MDc3YjIwOTJiNGI2N2I2OGZhYjVmNmMyMjI5ZTMvdGFibGVyYW5nZTo2YzYwNzdiMjA5MmI0YjY3YjY4ZmFiNWY2YzIyMjllM18zLTAtMS0xLTM2OTUxL3RleHRyZWdpb246YTEwOTQ5YTQzNzY5NDQwOGFmZmRhMDc2NDk0MGM1NzlfNQ_45b03e12-0130-421e-a8e7-af52d275e5ed">650</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGFibGU6NmM2MDc3YjIwOTJiNGI2N2I2OGZhYjVmNmMyMjI5ZTMvdGFibGVyYW5nZTo2YzYwNzdiMjA5MmI0YjY3YjY4ZmFiNWY2YzIyMjllM18zLTAtMS0xLTM2OTUxL3RleHRyZWdpb246YTEwOTQ5YTQzNzY5NDQwOGFmZmRhMDc2NDk0MGM1NzlfOQ_e1f963bf-3d35-46cc-9619-bc9945f94c52">204-1000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGFibGU6N2FhMTA5OWJjM2I0NDc2YmE5MGExNjE1MDg3YWFiMGQvdGFibGVyYW5nZTo3YWExMDk5YmMzYjQ0NzZiYTkwYTE2MTUwODdhYWIwZF8xLTAtMS0xLTM2OTUx_f668465c-efa8-4112-a9a1-d274af1580ca">Common Stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGFibGU6N2FhMTA5OWJjM2I0NDc2YmE5MGExNjE1MDg3YWFiMGQvdGFibGVyYW5nZTo3YWExMDk5YmMzYjQ0NzZiYTkwYTE2MTUwODdhYWIwZF8xLTEtMS0xLTM2OTUx_98f25186-4391-4f79-ab9f-afd6717432e6">UPST</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGFibGU6N2FhMTA5OWJjM2I0NDc2YmE5MGExNjE1MDg3YWFiMGQvdGFibGVyYW5nZTo3YWExMDk5YmMzYjQ0NzZiYTkwYTE2MTUwODdhYWIwZF8xLTItMS0xLTM2OTUx_e3ebf66e-977d-4948-b1a2-6264abd49504">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGV4dHJlZ2lvbjoyOGRmMzEzOTAyNzI0ZTQyYjA4ODk0MmVlOTliNDJkMl8xNjQ5MjY3NDQ4NTI4_45326ff9-e51f-4636-8bce-8e88738e7d94">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGV4dHJlZ2lvbjoyOGRmMzEzOTAyNzI0ZTQyYjA4ODk0MmVlOTliNDJkMl83Njk2NTgxNDAwODIy_f4c0c7c7-e476-4175-acd1-6d4c49c1ec6a">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGV4dHJlZ2lvbjoyOGRmMzEzOTAyNzI0ZTQyYjA4ODk0MmVlOTliNDJkMl8xODg1_96a9eb99-79a1-40d9-8b9e-30ab2a032ac3">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGV4dHJlZ2lvbjoyOGRmMzEzOTAyNzI0ZTQyYjA4ODk0MmVlOTliNDJkMl8xODgw_e4ad8004-5e1b-4e2d-aeb4-5368095ad42b">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGFibGU6MzMyZTlkNzcxNGI3NGJhZWJiOTkzNWVkNzI1Mzg4NWQvdGFibGVyYW5nZTozMzJlOWQ3NzE0Yjc0YmFlYmI5OTM1ZWQ3MjUzODg1ZF8wLTAtMS0xLTYxNTg5_ab02f39a-e7be-4b40-b747-398ccfacddc1">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGFibGU6MzMyZTlkNzcxNGI3NGJhZWJiOTkzNWVkNzI1Mzg4NWQvdGFibGVyYW5nZTozMzJlOWQ3NzE0Yjc0YmFlYmI5OTM1ZWQ3MjUzODg1ZF8xLTMtMS0xLTM2OTUx_16714ad4-0456-44ac-ba5b-bdc5026d067f">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGFibGU6MzMyZTlkNzcxNGI3NGJhZWJiOTkzNWVkNzI1Mzg4NWQvdGFibGVyYW5nZTozMzJlOWQ3NzE0Yjc0YmFlYmI5OTM1ZWQ3MjUzODg1ZF8yLTEtMS0xLTM2OTUx_1d880f5c-09e4-474d-a188-7f244dc2fb4f">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGV4dHJlZ2lvbjoyOGRmMzEzOTAyNzI0ZTQyYjA4ODk0MmVlOTliNDJkMl8xNjQ5MjY3NDQ4NTQw_eb2bff97-4304-4b1c-b065-81773fb1da28">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGV4dHJlZ2lvbjoyOGRmMzEzOTAyNzI0ZTQyYjA4ODk0MmVlOTliNDJkMl8xMDk5NTExNjM2NDcz_dba5722d-e3f9-4e29-8d46-e83c21e09f42">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i96f1744a3a514d349787e785ffb0e6b5_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGV4dHJlZ2lvbjoyOGRmMzEzOTAyNzI0ZTQyYjA4ODk0MmVlOTliNDJkMl8zODQ4MjkwNzAzNTgz_e065a379-1c5e-445d-a43a-17b0389127a7"
      unitRef="usd">6665013220</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="id0ba3935912d4f42bb3c59570e6474e5_I20220211"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xL2ZyYWc6MjhkZjMxMzkwMjcyNGU0MmIwODg5NDJlZTk5YjQyZDIvdGV4dHJlZ2lvbjoyOGRmMzEzOTAyNzI0ZTQyYjA4ODk0MmVlOTliNDJkMl8xODI1_bf99806c-9188-4617-9ffa-505eb4ccbc9e"
      unitRef="shares">84056131</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorFirmId
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOTMvZnJhZzo1NTRmNzg2NGFmMjQ0NTJkODYyMDYyNDI4OGM1OTRlMC90YWJsZTphZjIyMjEwZDc4OTY0NmNhYWU0M2ZhOGJjZTAxZWViYi90YWJsZXJhbmdlOmFmMjIyMTBkNzg5NjQ2Y2FhZTQzZmE4YmNlMDFlZWJiXzEtMC0xLTEtNjAyMjcvdGV4dHJlZ2lvbjpkMzAzMTMyOTZiOGE0MWMzOGU5MTE5NTUwNGM0Y2QzM18xNjQ5MjY3NDQxODA3_abb3e729-5947-43f8-946b-2458f3605e90">34</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzIvZnJhZzpmYmMzMDFhOTFhMGE0NGVlOTE0M2U5NDljM2I2ZDQzZS90ZXh0cmVnaW9uOmZiYzMwMWE5MWEwYTQ0ZWU5MTQzZTk0OWMzYjZkNDNlXzc2OTY1ODE0MzQyODA_ac695158-b95c-494f-8236-54c8e05d6526">Deloitte &amp; Touche LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzIvZnJhZzpmYmMzMDFhOTFhMGE0NGVlOTE0M2U5NDljM2I2ZDQzZS90ZXh0cmVnaW9uOmZiYzMwMWE5MWEwYTQ0ZWU5MTQzZTk0OWMzYjZkNDNlXzc2OTY1ODE0MzQyODE_0ec33760-d667-4876-aff7-f52ec0abdf45">San Francisco, California</dei:AuditorLocation>
    <us-gaap:Cash
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMy0xLTEtMS0zNjk1MQ_8f6656c8-b36f-4c7f-8530-fe671f8e037d"
      unitRef="usd">250819000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMy0zLTEtMS0zNjk1MQ_117315db-3b23-47a9-b63b-dfb13936e8f7"
      unitRef="usd">986608000</us-gaap:Cash>
    <us-gaap:RestrictedCash
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfNC0xLTEtMS0zNjk1MQ_c50c762e-4d06-4f90-9ba6-593be8bd3523"
      unitRef="usd">60514000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfNC0zLTEtMS0zNjk1MQ_b1b33893-751e-4944-87fa-fe37c6e2678f"
      unitRef="usd">204633000</us-gaap:RestrictedCash>
    <us-gaap:NotesReceivableNet
      contextRef="i6299411ca2144e748f4c266511c465e7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfNS0xLTEtMS0zNjk1MQ_2c74add2-bc28-400d-bc9a-67ac9fd8d3a0"
      unitRef="usd">78460000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i57dadbd81d634327840f04bbb3cc5274_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfNS0zLTEtMS0zNjk1MQ_04ce6e85-24dc-4e51-8bff-9fb2c3b63e24"
      unitRef="usd">252477000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="id5bb420e417544ea88517ed77fbcc8e3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfNi0xLTEtMS0zNjk1MQ_508e084f-6ce7-414b-a63d-9dfd3c669170"
      unitRef="usd">19074000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="ie64fd8bcb76443d79c45b69989b9f26b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfNi0zLTEtMS0zNjk1MQ_adea8bd9-5d82-44fa-a34a-f223c3225f8e"
      unitRef="usd">8288000</us-gaap:NotesReceivableNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfNy0xLTEtMS0zNjk1MQ_dc2e3a86-a721-4682-99f2-b4721ea11767"
      unitRef="usd">10032000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfNy0zLTEtMS0zNjk1MQ_f6df8028-c3a1-4f4a-9632-05ebdd17b45c"
      unitRef="usd">24259000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfOC0xLTEtMS0zNjk1MQ_6f2854df-d7e9-496f-b9d8-d8cea83234ab"
      unitRef="usd">18310000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfOC0zLTEtMS0zNjk1MQ_0f260d27-c5b5-437e-b1dc-6c630923b273"
      unitRef="usd">96118000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfOS0xLTEtMS0zNjk1MQ_a6425eee-84a7-4501-a583-23e195708afa"
      unitRef="usd">0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfOS0zLTEtMS0zNjk1MQ_f2f748c9-70db-4813-b0dc-c02baf89465b"
      unitRef="usd">40000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:Goodwill
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMTAtMS0xLTEtMzY5NTE_3cd1e7ad-6b36-40d4-b946-1ca11c78b7df"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMTAtMy0xLTEtMzY5NTE_e555aff8-7d7f-47f8-98cb-31f0d1492440"
      unitRef="usd">67062000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMTEtMS0xLTEtMzY5NTE_8c7f165f-a7a0-489a-a285-62c6d9f40c14"
      unitRef="usd">0</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMTEtMy0xLTEtMzY5NTE_5b2fdb8c-ce7e-4961-9e45-9908e8df8718"
      unitRef="usd">19906000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMTItMC0xLTEtMzY5NTEvdGV4dHJlZ2lvbjozNTc4ZDk1NmVkMGU0Y2Q1ODYyNmU0N2MwNTdhM2I3MV8yOA_059133ff-9fe3-4013-ba3d-21694d115543"
      unitRef="usd">6831000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMTItMC0xLTEtMzY5NTEvdGV4dHJlZ2lvbjozNTc4ZDk1NmVkMGU0Y2Q1ODYyNmU0N2MwNTdhM2I3MV8zNg_6410c13b-6e68-4ed0-b63c-3dd2e9a3b708"
      unitRef="usd">18388000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssets
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMTItMS0xLTEtMzY5NTE_5405b634-79d2-417e-bb73-043fd53ec7b9"
      unitRef="usd">40046000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMTItMy0xLTEtMzY5NTE_0b042a97-c987-472d-85f1-dfb2ff801759"
      unitRef="usd">121104000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMTMtMS0xLTEtMzY5NTE_ccd27276-750b-4987-b25b-13d29f0bb7aa"
      unitRef="usd">477255000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMTMtMy0xLTEtMzY5NTE_8fb08376-0789-402a-a9af-52c4b6ebac63"
      unitRef="usd">1820455000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMTYtMS0xLTEtMzY5NTE_ad25884e-03bd-48ec-a81b-d4ee664a90d6"
      unitRef="usd">13775000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMTYtMy0xLTEtMzY5NTE_ad8f0047-5e1b-47e5-b5b7-17ec4071847b"
      unitRef="usd">6563000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <upst:PayableToInvestors
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMTctMS0xLTEtMzY5NTE_40283b6f-2c34-4adb-9b08-0397c86de674"
      unitRef="usd">45501000</upst:PayableToInvestors>
    <upst:PayableToInvestors
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMTctMy0xLTEtMzY5NTE_3abcba6d-93da-47c0-9c76-c7f51cd1e1da"
      unitRef="usd">107598000</upst:PayableToInvestors>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMTgtMS0xLTEtMzY5NTE_d2bc3aad-a2c4-4275-8350-76d4ae1dbc94"
      unitRef="usd">62626000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMTgtMy0xLTEtMzY5NTE_89917939-adeb-4928-9265-f513a6188375"
      unitRef="usd">695432000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <upst:AccruedExpensesAndOtherLiabilitiesFairValueDisclosure
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjAtMC0xLTEtMzY5NTEvdGV4dHJlZ2lvbjoyYjcwMTM2N2YxYmY0ZThiOTgwM2Y0MGRlNzk0YjZiY181NA_43e8f1f0-91c4-4611-a3a0-a4f32c8e02c9"
      unitRef="usd">9530000</upst:AccruedExpensesAndOtherLiabilitiesFairValueDisclosure>
    <upst:AccruedExpensesAndOtherLiabilitiesFairValueDisclosure
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjAtMC0xLTEtMzY5NTEvdGV4dHJlZ2lvbjoyYjcwMTM2N2YxYmY0ZThiOTgwM2Y0MGRlNzk0YjZiY182Mg_a60c38fe-5367-4d3f-be2a-9ccfc4aaa73f"
      unitRef="usd">13095000</upst:AccruedExpensesAndOtherLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjAtMS0xLTEtMzY5NTE_06a3e8d5-41e9-43a0-a210-9d3fd424b3fc"
      unitRef="usd">35669000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjAtMy0xLTEtMzY5NTE_2ecc1978-3cde-4006-839a-150010b12127"
      unitRef="usd">103418000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:OperatingLeaseLiability
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjEtMS0xLTEtMzY5NTE_bdfa6513-e20c-47c3-a5c1-078fb3220436"
      unitRef="usd">19432000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjEtMy0xLTEtMzY5NTE_4eb81281-a5c6-425f-bdf8-862231216f2f"
      unitRef="usd">100366000</us-gaap:OperatingLeaseLiability>
    <us-gaap:Liabilities
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjItMS0xLTEtMzY5NTE_7a4b9d28-74c5-40ca-a97e-a093cb49a87e"
      unitRef="usd">177003000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjItMy0xLTEtMzY5NTE_c245d2b4-4d2f-4cc2-998e-45b7c322d2a0"
      unitRef="usd">1013377000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjYtMC0xLTEtMzY5NTEvdGV4dHJlZ2lvbjpiNDFmNTMxMGNmNWY0NDFlYmJkMjZlODVhZjY2MzVhNl8xOQ_06178545-482f-45f1-bca5-e4078d4d34b3"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjYtMC0xLTEtMzY5NTEvdGV4dHJlZ2lvbjpiNDFmNTMxMGNmNWY0NDFlYmJkMjZlODVhZjY2MzVhNl8xOQ_5a74b4fa-fdb0-4ac5-a8b0-a1817c512f1f"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjYtMC0xLTEtMzY5NTEvdGV4dHJlZ2lvbjpiNDFmNTMxMGNmNWY0NDFlYmJkMjZlODVhZjY2MzVhNl8zMw_20cb8bc3-1d57-4eca-a332-b2bfd9dcc15c"
      unitRef="shares">700000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjYtMC0xLTEtMzY5NTEvdGV4dHJlZ2lvbjpiNDFmNTMxMGNmNWY0NDFlYmJkMjZlODVhZjY2MzVhNl8zMw_8f6d6917-e0ee-415f-9409-485a1e643ca5"
      unitRef="shares">700000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjYtMC0xLTEtMzY5NTEvdGV4dHJlZ2lvbjpiNDFmNTMxMGNmNWY0NDFlYmJkMjZlODVhZjY2MzVhNl81NQ_ae2bbff1-bdf5-4561-a328-f60605064ba9"
      unitRef="shares">73314026</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjYtMC0xLTEtMzY5NTEvdGV4dHJlZ2lvbjpiNDFmNTMxMGNmNWY0NDFlYmJkMjZlODVhZjY2MzVhNl81NQ_df2bee13-d97e-454a-907a-dc6b59c60a65"
      unitRef="shares">73314026</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjYtMC0xLTEtMzY5NTEvdGV4dHJlZ2lvbjpiNDFmNTMxMGNmNWY0NDFlYmJkMjZlODVhZjY2MzVhNl82Mw_0079504e-d61d-4579-9971-24e1974f292c"
      unitRef="shares">83659665</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjYtMC0xLTEtMzY5NTEvdGV4dHJlZ2lvbjpiNDFmNTMxMGNmNWY0NDFlYmJkMjZlODVhZjY2MzVhNl82Mw_4f3198da-c108-438d-ac4c-07812a97bc7b"
      unitRef="shares">83659665</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjYtMS0xLTEtMzY5NTE_beabf899-659d-4f6f-8395-10c45045edc4"
      unitRef="usd">7000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjYtMy0xLTEtMzY5NTE_03419809-4a76-4127-ad79-29133d70063f"
      unitRef="usd">8000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjctMS0xLTEtMzY5NTE_4f495240-1bb5-4de9-919f-38891e8b8ef7"
      unitRef="usd">369467000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjctMy0xLTEtMzY5NTE_ccda86ce-3c60-4e0c-9443-1aec02c10893"
      unitRef="usd">740849000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjgtMS0xLTEtMzY5NTE_9ee69ff9-6ab5-47b2-b934-d5888a92f910"
      unitRef="usd">-69222000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjgtMy0xLTEtMzY5NTE_eee2356a-304f-4bb5-a34c-62f661c9c3ef"
      unitRef="usd">66221000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMzEtMS0xLTEtMzY5NTE_fcd0cb67-c1de-4afe-9bac-e6cdcae1dc76"
      unitRef="usd">300252000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMzEtMy0xLTEtMzY5NTE_8d2aedb2-7e56-4593-8959-4ef012dddd4b"
      unitRef="usd">807078000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMzItMS0xLTEtMzY5NTE_774ddafe-7a74-4051-b7c0-75c91bac7a91"
      unitRef="usd">477255000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMzItMy0xLTEtMzY5NTE_30ec68bc-7c97-4e90-9cc3-6157448b71ec"
      unitRef="usd">1820455000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Cash
      contextRef="i74baed228990473fbfa7d829c17417b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOjFhZjYyNjFlMTIzNDRkNWRhYWZmYTc1YzcyOTVhZWNmL3RhYmxlcmFuZ2U6MWFmNjI2MWUxMjM0NGQ1ZGFhZmZhNzVjNzI5NWFlY2ZfMy0xLTEtMS02MjE5OQ_67104128-f473-44a2-a1c7-8fd0aa92659e"
      unitRef="usd">0</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i34431f85af5e410a8674b55dc2ca1aab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOjFhZjYyNjFlMTIzNDRkNWRhYWZmYTc1YzcyOTVhZWNmL3RhYmxlcmFuZ2U6MWFmNjI2MWUxMjM0NGQ1ZGFhZmZhNzVjNzI5NWFlY2ZfMy0zLTEtMS02MjE5MQ_529e038e-9ca5-412a-9880-366ce8391cf4"
      unitRef="usd">7700000</us-gaap:Cash>
    <us-gaap:RestrictedCash
      contextRef="i74baed228990473fbfa7d829c17417b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOjFhZjYyNjFlMTIzNDRkNWRhYWZmYTc1YzcyOTVhZWNmL3RhYmxlcmFuZ2U6MWFmNjI2MWUxMjM0NGQ1ZGFhZmZhNzVjNzI5NWFlY2ZfMy0xLTEtMS0zNjk1MQ_b1bace13-bae4-4bcf-9218-8b0e70462ad6"
      unitRef="usd">12371000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i34431f85af5e410a8674b55dc2ca1aab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOjFhZjYyNjFlMTIzNDRkNWRhYWZmYTc1YzcyOTVhZWNmL3RhYmxlcmFuZ2U6MWFmNjI2MWUxMjM0NGQ1ZGFhZmZhNzVjNzI5NWFlY2ZfMy0zLTEtMS0zNjk1MQ_eef4372e-b0ee-46c9-85cf-3c356270a387"
      unitRef="usd">79561000</us-gaap:RestrictedCash>
    <us-gaap:NotesReceivableNet
      contextRef="i3e23428a9af9442ea1dac7c1c7b78714_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOjFhZjYyNjFlMTIzNDRkNWRhYWZmYTc1YzcyOTVhZWNmL3RhYmxlcmFuZ2U6MWFmNjI2MWUxMjM0NGQ1ZGFhZmZhNzVjNzI5NWFlY2ZfNC0xLTEtMS0zNjk1MQ_c7983dc5-8618-4b61-b2d5-3d836237871a"
      unitRef="usd">75373000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i7beb7221ea3240bda505d7b3a076f485_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOjFhZjYyNjFlMTIzNDRkNWRhYWZmYTc1YzcyOTVhZWNmL3RhYmxlcmFuZ2U6MWFmNjI2MWUxMjM0NGQ1ZGFhZmZhNzVjNzI5NWFlY2ZfNC0zLTEtMS0zNjk1MQ_6d3d071e-4418-49c0-8e9b-66c4e8363a2c"
      unitRef="usd">245972000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i22d32032b4864ed1a4174dba5c0c19cb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOjFhZjYyNjFlMTIzNDRkNWRhYWZmYTc1YzcyOTVhZWNmL3RhYmxlcmFuZ2U6MWFmNjI2MWUxMjM0NGQ1ZGFhZmZhNzVjNzI5NWFlY2ZfNS0xLTEtMS0zNjk1MQ_6fe8257b-0f6b-4a5b-ab38-4bc73d250891"
      unitRef="usd">17219000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="ifdae74f9fae14ceaa5ecccb7249dc84a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOjFhZjYyNjFlMTIzNDRkNWRhYWZmYTc1YzcyOTVhZWNmL3RhYmxlcmFuZ2U6MWFmNjI2MWUxMjM0NGQ1ZGFhZmZhNzVjNzI5NWFlY2ZfNS0zLTEtMS0zNjk1MQ_4219c7ac-f353-4735-ac50-47f3a344f6bb"
      unitRef="usd">7571000</us-gaap:NotesReceivableNet>
    <us-gaap:OtherAssets
      contextRef="i74baed228990473fbfa7d829c17417b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOjFhZjYyNjFlMTIzNDRkNWRhYWZmYTc1YzcyOTVhZWNmL3RhYmxlcmFuZ2U6MWFmNjI2MWUxMjM0NGQ1ZGFhZmZhNzVjNzI5NWFlY2ZfNi0xLTEtMS0zNjk1MQ_fabec795-bcee-488d-8d3f-2eb7693571a7"
      unitRef="usd">29000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i34431f85af5e410a8674b55dc2ca1aab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOjFhZjYyNjFlMTIzNDRkNWRhYWZmYTc1YzcyOTVhZWNmL3RhYmxlcmFuZ2U6MWFmNjI2MWUxMjM0NGQ1ZGFhZmZhNzVjNzI5NWFlY2ZfNi0zLTEtMS0zNjk1MQ_588e383b-c367-4b68-9883-07d8b1c6f863"
      unitRef="usd">1221000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i74baed228990473fbfa7d829c17417b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOjFhZjYyNjFlMTIzNDRkNWRhYWZmYTc1YzcyOTVhZWNmL3RhYmxlcmFuZ2U6MWFmNjI2MWUxMjM0NGQ1ZGFhZmZhNzVjNzI5NWFlY2ZfNy0xLTEtMS0zNjk1MQ_4ad7e409-a6e7-463f-9044-b377a114b486"
      unitRef="usd">104992000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i34431f85af5e410a8674b55dc2ca1aab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOjFhZjYyNjFlMTIzNDRkNWRhYWZmYTc1YzcyOTVhZWNmL3RhYmxlcmFuZ2U6MWFmNjI2MWUxMjM0NGQ1ZGFhZmZhNzVjNzI5NWFlY2ZfNy0zLTEtMS0zNjk1MQ_0a3d94da-557b-4d7f-a302-0436771fc1c1"
      unitRef="usd">342025000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i74baed228990473fbfa7d829c17417b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOjFhZjYyNjFlMTIzNDRkNWRhYWZmYTc1YzcyOTVhZWNmL3RhYmxlcmFuZ2U6MWFmNjI2MWUxMjM0NGQ1ZGFhZmZhNzVjNzI5NWFlY2ZfMTAtMS0xLTEtMzY5NTE_0b51caed-5654-4e7f-b033-d5c96e5ab4d0"
      unitRef="usd">83000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i34431f85af5e410a8674b55dc2ca1aab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOjFhZjYyNjFlMTIzNDRkNWRhYWZmYTc1YzcyOTVhZWNmL3RhYmxlcmFuZ2U6MWFmNjI2MWUxMjM0NGQ1ZGFhZmZhNzVjNzI5NWFlY2ZfMTAtMy0xLTEtMzY5NTE_7ed0ee9a-f22f-451d-9d04-cfb4f5cfc005"
      unitRef="usd">0</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i74baed228990473fbfa7d829c17417b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOjFhZjYyNjFlMTIzNDRkNWRhYWZmYTc1YzcyOTVhZWNmL3RhYmxlcmFuZ2U6MWFmNjI2MWUxMjM0NGQ1ZGFhZmZhNzVjNzI5NWFlY2ZfMTItMS0xLTEtMzY5NTE_4043e4ab-7972-48d4-95eb-90f129652301"
      unitRef="usd">42181000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i34431f85af5e410a8674b55dc2ca1aab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOjFhZjYyNjFlMTIzNDRkNWRhYWZmYTc1YzcyOTVhZWNmL3RhYmxlcmFuZ2U6MWFmNjI2MWUxMjM0NGQ1ZGFhZmZhNzVjNzI5NWFlY2ZfMTItMy0xLTEtMzY5NTE_d952fa89-cdd2-4624-9935-ed0bd3b6d302"
      unitRef="usd">48536000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i74baed228990473fbfa7d829c17417b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOjFhZjYyNjFlMTIzNDRkNWRhYWZmYTc1YzcyOTVhZWNmL3RhYmxlcmFuZ2U6MWFmNjI2MWUxMjM0NGQ1ZGFhZmZhNzVjNzI5NWFlY2ZfMTQtMS0xLTEtMzY5NTE_8fd5cf2f-98a2-4172-8834-29028c918795"
      unitRef="usd">32000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i34431f85af5e410a8674b55dc2ca1aab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOjFhZjYyNjFlMTIzNDRkNWRhYWZmYTc1YzcyOTVhZWNmL3RhYmxlcmFuZ2U6MWFmNjI2MWUxMjM0NGQ1ZGFhZmZhNzVjNzI5NWFlY2ZfMTQtMy0xLTEtMzY5NTE_5e9a6710-32de-4151-8d73-a678eed47681"
      unitRef="usd">778000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:Liabilities
      contextRef="i74baed228990473fbfa7d829c17417b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOjFhZjYyNjFlMTIzNDRkNWRhYWZmYTc1YzcyOTVhZWNmL3RhYmxlcmFuZ2U6MWFmNjI2MWUxMjM0NGQ1ZGFhZmZhNzVjNzI5NWFlY2ZfMTUtMS0xLTEtMzY5NTE_a939f7a1-f09b-41db-a906-62613133d1a8"
      unitRef="usd">42296000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i34431f85af5e410a8674b55dc2ca1aab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOjFhZjYyNjFlMTIzNDRkNWRhYWZmYTc1YzcyOTVhZWNmL3RhYmxlcmFuZ2U6MWFmNjI2MWUxMjM0NGQ1ZGFhZmZhNzVjNzI5NWFlY2ZfMTUtMy0xLTEtMzY5NTE_eee08b7e-bda8-4b3e-8c2b-bee6c8efc63a"
      unitRef="usd">49314000</us-gaap:Liabilities>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMy01LTEtMS0zODQyMA_15f3722b-fb30-476e-9805-ebc41e3dbd69"
      unitRef="usd">159847000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMy01LTEtMS0zNjk1MQ_1e7d8a86-9631-4a8e-a987-8202ba9ab5a4"
      unitRef="usd">228600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMy03LTEtMS0zNjk1MQ_cdc36b9b-6e80-400b-b88b-c91727a76d67"
      unitRef="usd">801275000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfNC01LTEtMS0zODQyMA_5a1c2b6e-074a-4097-9abd-31581286e0ec"
      unitRef="usd">4342000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfNC01LTEtMS0zNjk1MQ_481ea6be-9420-48fe-8c98-52054eac303d"
      unitRef="usd">4816000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfNC03LTEtMS0zNjk1MQ_5a14a04a-c8c7-44ad-9257-2c4317a10c94"
      unitRef="usd">47314000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:Revenues
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfNS01LTEtMS0zODQyMA_57b329eb-eb32-4e4a-a326-264e00c3a6f9"
      unitRef="usd">164189000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfNS01LTEtMS0zNjk1MQ_835c9c03-b72a-4107-82c3-fbcf23c4c885"
      unitRef="usd">233416000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfNS03LTEtMS0zNjk1MQ_ecec5455-b770-4ea2-9927-7321737b2a87"
      unitRef="usd">848589000</us-gaap:Revenues>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfNy01LTEtMS0zODQyMA_f0d2ace2-b15b-438a-a315-e14b0b62a3c5"
      unitRef="usd">93175000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfNy01LTEtMS0zNjk1MQ_67086d49-86a3-46ab-b37d-666ddd77ede3"
      unitRef="usd">99659000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfNy03LTEtMS0zNjk1MQ_fcc3361e-42a8-49fe-bb81-f87967a6b17a"
      unitRef="usd">333453000</us-gaap:SellingAndMarketingExpense>
    <upst:CustomerOperationsExpense
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfOC01LTEtMS0zODQyMA_339a7da2-cb79-49f5-af5f-7f51f28d0a4a"
      unitRef="usd">24947000</upst:CustomerOperationsExpense>
    <upst:CustomerOperationsExpense
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfOC01LTEtMS0zNjk1MQ_7f8716ca-3f79-41fb-9096-4848a3cb3bc2"
      unitRef="usd">37581000</upst:CustomerOperationsExpense>
    <upst:CustomerOperationsExpense
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfOC03LTEtMS0zNjk1MQ_11d2c5fa-f657-411c-8f4e-b25858a252a0"
      unitRef="usd">117579000</upst:CustomerOperationsExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfOS01LTEtMS0zODQyMA_950e7aea-baeb-475b-a278-ef68b4b3ea2f"
      unitRef="usd">18777000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfOS01LTEtMS0zNjk1MQ_060da8f7-f657-4360-a6a1-819226d6f08e"
      unitRef="usd">38802000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfOS03LTEtMS0zNjk1MQ_a5d4d6c2-137d-401f-a2da-647ed3436131"
      unitRef="usd">133999000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTAtNS0xLTEtMzg0MjA_3459bf8e-0334-483b-800a-8669fdca2b3a"
      unitRef="usd">31865000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTAtNS0xLTEtMzY5NTE_ac267302-32cf-4175-aa59-8ff633549393"
      unitRef="usd">45609000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTAtNy0xLTEtMzY5NTE_9d47c2f1-bb57-43af-87a3-f28b7ff47c90"
      unitRef="usd">122677000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTEtNS0xLTEtMzg0MjA_04953cf3-074d-4894-b11b-fe46117e7521"
      unitRef="usd">168764000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTEtNS0xLTEtMzY5NTE_5f4c61a3-6991-434a-ac20-a705ea3d45c8"
      unitRef="usd">221651000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTEtNy0xLTEtMzY5NTE_8506c0c2-f4c5-4da5-9113-33e10af4a772"
      unitRef="usd">707708000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTItNS0xLTEtMzg0MjA_5db909ab-5a2f-4ed1-9d40-159f1c60e560"
      unitRef="usd">-4575000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTItNS0xLTEtMzY5NTE_fae648b5-5f3a-4609-ae3b-527537fdea17"
      unitRef="usd">11765000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTItNy0xLTEtMzY5NTE_911e39b9-3be6-40b9-95bd-63eba01ddbf7"
      unitRef="usd">140881000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTMtNS0xLTEtMzg0MjA_11d893ec-9dc2-4a8d-9f39-da45152d0103"
      unitRef="usd">1036000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTMtNS0xLTEtMzY5NTE_3693ba35-0c65-4785-8fa1-69b9e1d6d8d0"
      unitRef="usd">5549000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTMtNy0xLTEtMzY5NTE_bf7a2146-99b2-4f86-bfb1-3d10482679f0"
      unitRef="usd">-5174000</us-gaap:OtherNonoperatingIncomeExpense>
    <upst:IncomeExpenseOnWarrantsAndOtherNonOperatingExpensesNet
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTQtNS0xLTEtMzg0MjA_e47e3620-2a9e-4b85-8269-6010b284a930"
      unitRef="usd">-1407000</upst:IncomeExpenseOnWarrantsAndOtherNonOperatingExpensesNet>
    <upst:IncomeExpenseOnWarrantsAndOtherNonOperatingExpensesNet
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTQtNS0xLTEtMzY5NTE_3cf5f89a-b204-454e-b65e-34d04dbd2f85"
      unitRef="usd">-11364000</upst:IncomeExpenseOnWarrantsAndOtherNonOperatingExpensesNet>
    <upst:IncomeExpenseOnWarrantsAndOtherNonOperatingExpensesNet
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTQtNy0xLTEtMzY5NTE_19a2f56f-43bb-4c46-a86b-cd2438b2b74f"
      unitRef="usd">-1976000</upst:IncomeExpenseOnWarrantsAndOtherNonOperatingExpensesNet>
    <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTUtNS0xLTEtMzg0MjA_9400c375-bbe9-4e6f-a839-76210c606ed2"
      unitRef="usd">-4946000</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTUtNS0xLTEtMzY5NTE_232f3936-df19-4f19-8fef-4ff4060cf1e7"
      unitRef="usd">5950000</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTUtNy0xLTEtMzY5NTE_a6b6cf5c-6e0c-4a1d-8ba3-c875d2ad2ba8"
      unitRef="usd">133731000</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTYtNS0xLTEtMzg0MjA_90713b82-425e-49f6-9e64-dbc3885ddb91"
      unitRef="usd">74000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTYtNS0xLTEtMzY5NTE_7c772676-9744-494d-8d8e-6836b4fe0dbc"
      unitRef="usd">371000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTYtNy0xLTEtMzY5NTE_40da3e62-fed6-4336-8872-a4c72645217a"
      unitRef="usd">-1712000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTctNS0xLTEtMzg0MjA_d5145e04-179b-4095-a975-1c5340f819de"
      unitRef="usd">-5020000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTctNS0xLTEtMzY5NTE_1e1fcf49-de6f-47a2-8f8b-8bf5f1f51d3a"
      unitRef="usd">5579000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTctNy0xLTEtMzY5NTE_eafe8a2c-8bb8-42c2-9f0b-506f6ac762e8"
      unitRef="usd">135443000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTgtNS0xLTEtMzg0MjA_5b5c763c-31df-4dac-b419-b373db806369"
      unitRef="usd">-4554000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTgtNS0xLTEtMzY5NTE_c195c44c-ebb9-4e96-9294-01fdcb80a53e"
      unitRef="usd">-404000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTgtNy0xLTEtMzY5NTE_bae0ec72-e03b-4321-99dd-5d8264edfba7"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTktNS0xLTEtMzg0MjA_6f8958e1-d502-4d8f-b0de-be631ac3f835"
      unitRef="usd">-466000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTktNS0xLTEtMzY5NTE_e7675087-9960-444e-88ed-11793642b347"
      unitRef="usd">5983000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMTktNy0xLTEtMzY5NTE_43f31326-c345-484c-96fb-dc746e79e262"
      unitRef="usd">135443000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMjEtNS0xLTEtMzg0MzE_7c9f5df4-b51b-41d9-a00f-bdcbd640c5e0"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMjEtNS0xLTEtMzY5NTE_5670d66f-2878-49fc-ab5a-16cc8883fd9a"
      unitRef="usdPerShare">0</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMjEtNy0xLTEtMzY5NTE_27fea8d7-1f2f-415d-995d-82ed6dad770f"
      unitRef="usdPerShare">1.73</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMjItNS0xLTEtMzg0MzE_4831b11a-5013-4f8e-8a11-72ad5726137b"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMjItNS0xLTEtMzY5NTE_7b4797d9-4ca1-44b7-a7c1-fbab622ea586"
      unitRef="usdPerShare">0</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMjItNy0xLTEtMzY5NTE_71a1ef3d-ea1e-413a-a8c1-c518c53be318"
      unitRef="usdPerShare">1.43</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMjMtNS0xLTEtMzg0MzE_1ceda363-8535-44a5-a2f4-14b82ca55f34"
      unitRef="shares">14335611</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMjMtNS0xLTEtMzY5NTE_f021c0dc-17a4-4935-ab65-de65214c53ab"
      unitRef="shares">17513670</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMjMtNy0xLTEtMzY5NTE_5dda0b05-8fcf-4775-a90b-656caa220bb9"
      unitRef="shares">78106359</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMjQtNS0xLTEtMzg0MzE_f8244d57-a80e-4c09-918a-79d1ce08f757"
      unitRef="shares">14335611</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMjQtNS0xLTEtMzY5NTE_933655c1-8f73-46e4-b16f-394bb4f306cd"
      unitRef="shares">17513670</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfMjQtNy0xLTEtMzY5NTE_4ba887a7-aa2a-4afc-942b-72f830010811"
      unitRef="shares">94772641</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RleHRyZWdpb246YzBkOGVkNThlZGU0NDkxMjg0N2Y4MTlkMjc4NzllZWVfMTA5OTUxMTYyODAwMg_80b71379-e0b0-4f2b-97d8-7e66af826a16"
      unitRef="usd">2963000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RleHRyZWdpb246YzBkOGVkNThlZGU0NDkxMjg0N2Y4MTlkMjc4NzllZWVfMTA5OTUxMTYyODAxMA_7aca171b-9be0-4a52-82cd-88658886bb7b"
      unitRef="usd">1014000</us-gaap:InterestExpenseRelatedParty>
    <upst:FairValueAdjustmentsRelatedParty
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RleHRyZWdpb246YzBkOGVkNThlZGU0NDkxMjg0N2Y4MTlkMjc4NzllZWVfMTA5OTUxMTYyODA0Nw_1c2dfa94-6931-4ae5-b36f-71a90db3ba27"
      unitRef="usd">7400000</upst:FairValueAdjustmentsRelatedParty>
    <upst:FairValueAdjustmentsRelatedParty
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RleHRyZWdpb246YzBkOGVkNThlZGU0NDkxMjg0N2Y4MTlkMjc4NzllZWVfMTA5OTUxMTYyODA1NQ_82e69a8a-f654-4097-ad1f-1114777dc4e1"
      unitRef="usd">4238000</upst:FairValueAdjustmentsRelatedParty>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i539209919a854fc384a61b99ee231ef7_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMC0xLTEtMS0zODE5Ng_7af818b9-f441-4763-a1c0-143994a2a595"
      unitRef="shares">46882877000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i539209919a854fc384a61b99ee231ef7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMC0zLTEtMS0zODE5Ng_ef347e48-d734-4453-a2db-50499365ea45"
      unitRef="usd">157923000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifd5af157a05c43d4a41412170e456c36_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMC01LTEtMS0zODE5Ng_916d96fc-7891-486d-ba41-75316e395d73"
      unitRef="shares">12991270000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifd5af157a05c43d4a41412170e456c36_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMC03LTEtMS0zODE5Ng_7d5c24dd-41c9-4864-a995-746b6f16d43e"
      unitRef="usd">1000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7c2da9a37fe64d548e9e05654ac6269f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMC05LTEtMS0zODE5Ng_505dc010-5ace-418b-86d7-3f44a3f4c2c3"
      unitRef="usd">8406000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib156419b04ad4b2b8de2b77220c9262f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMC0xMS0xLTEtMzgxOTY_16e95de8-1eea-419e-ac1b-9c872c44f790"
      unitRef="usd">-75078000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i18a1a7ab59044ed885df94d1eef3b88b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMC0xMy0xLTEtMzgxOTY_cfa234d5-0289-409c-8c0c-66ca88a7f44d"
      unitRef="usd">-66671000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1892b38523904de68b502f703a2ab523_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMC0xNS0xLTEtMzgxOTY_181da61b-e70e-4d43-9227-beff00049399"
      unitRef="usd">12001000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i539209919a854fc384a61b99ee231ef7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMC0xNy0xLTEtMzgxOTY_21e3374a-289d-4ecb-ab2d-9d70257ad9eb"
      unitRef="usd">-54670000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <upst:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMS0xLTEtMS0zODE5Ng_e45356f7-34ff-42c2-87b9-e4de891b03f3"
      unitRef="shares">444428000</upst:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMS0zLTEtMS0zODE5Ng_a8fe24f9-53bf-4192-af3a-6ac756f59ea5"
      unitRef="usd">3992000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <upst:TemporaryEquityExerciseOfStockWarrantSharesNewIssues
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMi0xLTEtMS0zODE5Ng_68083fdd-0a25-41a6-af6d-0fbe15b78553"
      unitRef="shares">300103000</upst:TemporaryEquityExerciseOfStockWarrantSharesNewIssues>
    <upst:TemporaryEquityExerciseOfStockWarrantValueNewIssues
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMi0zLTEtMS0zODE5Ng_92ac9a58-dcf5-4ba8-9434-9e48b4990a1e"
      unitRef="usd">1631000</upst:TemporaryEquityExerciseOfStockWarrantValueNewIssues>
    <upst:TemporaryEquityStockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMy0xLTEtMS0zODE5Ng_5e76787f-3fcf-47b4-b903-51a8607661f5"
      unitRef="shares">277831000</upst:TemporaryEquityStockRepurchasedAndRetiredDuringPeriodShares>
    <upst:TemporaryEquityStockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMy0zLTEtMS0zODE5Ng_ea0ee867-1705-4727-a500-d4c3668e5be7"
      unitRef="usd">1000000</upst:TemporaryEquityStockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="iead1908638374a728e55d2c2bc80b690_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMy0xMS0xLTEtMzgxOTY_3d77f05c-da20-4393-b375-13a5cf8bf3d6"
      unitRef="usd">-339000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i6ee93e4c948746c1961973f1a3433f6a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMy0xMy0xLTEtMzgxOTY_f00685c3-ce1d-40a1-b18f-11024b6ef3bf"
      unitRef="usd">-339000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMy0xNy0xLTEtMzgxOTY_cc40ee31-6c86-427f-bd83-7200aee0d2ce"
      unitRef="usd">-339000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <upst:ExerciseOfCommonStockWarrantsShares
      contextRef="ic99a680ac8124e92a0facdefb6907785_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfNC01LTEtMS0zODE5Ng_3264c648-3bda-4b3b-ac68-7b14bede5d42"
      unitRef="shares">1297884</upst:ExerciseOfCommonStockWarrantsShares>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ic99a680ac8124e92a0facdefb6907785_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfNS01LTEtMS0zODE5Ng_6778b413-f069-4f2b-b3b1-8e78a8900be5"
      unitRef="shares">272244</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic99a680ac8124e92a0facdefb6907785_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfNS03LTEtMS0zODE5Ng_560b36d8-97e8-48d6-9fa6-7d74e592ff78"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic7dd72271aec4e0cb583c35765fbe4e6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfNS05LTEtMS0zODE5Ng_abbde2d4-d595-41d6-b9a6-83acd619b459"
      unitRef="usd">277000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i6ee93e4c948746c1961973f1a3433f6a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfNS0xMy0xLTEtMzgxOTY_d110b3e1-760d-42e5-91a7-d20ec6a53db0"
      unitRef="usd">278000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfNS0xNy0xLTEtMzgxOTY_ea2f38ee-1205-4883-8a1d-b068b0212fbc"
      unitRef="usd">278000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="ic7dd72271aec4e0cb583c35765fbe4e6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfNi05LTEtMS0zODE5Ng_df3e4eab-f4b5-471c-85ec-1ba47187147a"
      unitRef="usd">3806000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i6ee93e4c948746c1961973f1a3433f6a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfNi0xMy0xLTEtMzgxOTY_9f5d5525-bd5e-4c74-aff6-7f9d294d6596"
      unitRef="usd">3806000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfNi0xNy0xLTEtMzgxOTY_d26aa71b-9273-400d-817a-116ca65adbeb"
      unitRef="usd">3806000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i98aacf3fd6ac4d25bc9fdc717586836f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfNy0xNS0xLTEtMzgxOTY_22976dd4-2e47-4f26-823c-4b44fe311d5f"
      unitRef="usd">4960000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfNy0xNy0xLTEtMzgxOTY_60bc5ad5-9250-4ad9-8916-99162ee7561c"
      unitRef="usd">4960000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="i98aacf3fd6ac4d25bc9fdc717586836f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfOC0xNS0xLTEtMzgxOTY_c1a7d2e1-5cb0-4eae-8ec6-bbc9ee319ba3"
      unitRef="usd">1461000</us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfOC0xNy0xLTEtMzgxOTY_6e24af62-a4c4-4cd1-810b-7000e0763b68"
      unitRef="usd">1461000</us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation>
    <us-gaap:ProfitLoss
      contextRef="iead1908638374a728e55d2c2bc80b690_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfOS0xMS0xLTEtMzgxOTY_96ea5c67-e137-4c4d-b66a-cab0e8b62507"
      unitRef="usd">-466000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6ee93e4c948746c1961973f1a3433f6a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfOS0xMy0xLTEtMzgxOTY_07acab3d-ef53-49f0-86b0-e959473d93c2"
      unitRef="usd">-466000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i98aacf3fd6ac4d25bc9fdc717586836f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfOS0xNS0xLTEtMzgxOTY_d22086c5-fc37-419a-9e61-4368a7294f82"
      unitRef="usd">-4554000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfOS0xNy0xLTEtMzgxOTY_5cc2c041-a48c-4f0e-88d5-6b06f30f6037"
      unitRef="usd">-5020000</us-gaap:ProfitLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="iba32f5a2beeb4d2f835c336f8d3990cb_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTAtMS0xLTEtMzgxOTY_be5dfdc3-3797-40a5-ac5f-a00ff439bf6d"
      unitRef="shares">47349577000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="iba32f5a2beeb4d2f835c336f8d3990cb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTAtMy0xLTEtMzgxOTY_b92c54ba-b21d-4604-8ccf-9f132574f135"
      unitRef="usd">162546000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie65804e070574684828c7255ab439f92_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTAtNS0xLTEtMzgxOTY_05a6f5a8-cc45-4aca-9fc4-82400057097a"
      unitRef="shares">14561398000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie65804e070574684828c7255ab439f92_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTAtNy0xLTEtMzgxOTY_cb669702-8022-4436-ac4e-69b7e4b05ce8"
      unitRef="usd">2000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie595906af3f241009ee7f47a0d5c7708_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTAtOS0xLTEtMzgxOTY_975976ff-1bda-417b-96da-c14389a81995"
      unitRef="usd">12489000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i539e4ec693b14483b90b4182f9e0af0a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTAtMTEtMS0xLTM4MTk2_68e5a301-9594-4b7b-afc8-806f35ef1dad"
      unitRef="usd">-75205000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib24a802f6eea4cd492b47c2ddd755305_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTAtMTMtMS0xLTM4MTk2_a2da793a-f67a-4a0e-b4a2-53a449b48871"
      unitRef="usd">-62714000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifa51c269962a4336a32ec03f3b534eaa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTAtMTUtMS0xLTM4MTk2_ad3c8a48-d1b9-411a-9368-5fb19135b9a5"
      unitRef="usd">1026000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iba32f5a2beeb4d2f835c336f8d3990cb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTAtMTctMS0xLTM4MTk2_df1ae486-306a-4dbc-b2ec-8d1d8990a28d"
      unitRef="usd">-61688000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <upst:TemporaryEquitySharesConversionOfConvertibleSecurities
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTEtMS0xLTEtMzgxOTY_97d30997-8254-4e2f-b320-99fc23af39c3"
      unitRef="shares">47349577000</upst:TemporaryEquitySharesConversionOfConvertibleSecurities>
    <upst:TemporaryEquityValueConversionOfConvertibleSecurities
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTEtMy0xLTEtMzgxOTY_aacbf70a-669d-4595-9063-9ec112dbd12a"
      unitRef="usd">162546000</upst:TemporaryEquityValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="if815d9954480478399dcc286fa1641fd_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTEtNS0xLTEtMzgxOTY_cdb9b197-d2ec-41c6-b8ae-6738bc0fcdbd"
      unitRef="shares">47349577000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="if815d9954480478399dcc286fa1641fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTEtNy0xLTEtMzgxOTY_81014a22-8c25-448f-a85a-ab5f3491a0dd"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i0997f4aa8f2b4d1c8579a88027f8e60f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTEtOS0xLTEtMzgxOTY_b4b68f4a-a3d7-4d75-b22b-78e858d73699"
      unitRef="usd">162542000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ib5af3a9ae5c74b148691b449ad72108a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTEtMTMtMS0xLTM4MTk2_8201bfa6-ec17-4e13-89a2-6d59c5c89c52"
      unitRef="usd">162546000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTEtMTctMS0xLTM4MTk2_f6b357e8-4a60-4f9e-a1f5-448aa26d15d8"
      unitRef="usd">162546000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="if815d9954480478399dcc286fa1641fd_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTItNS0xLTEtMzgxOTY_9a9cc7b2-1538-461d-b52d-5933ae151f91"
      unitRef="shares">9000000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="if815d9954480478399dcc286fa1641fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTItNy0xLTEtMzgxOTY_80a7db06-09ae-4d96-8089-852d0aef2c04"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i0997f4aa8f2b4d1c8579a88027f8e60f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTItOS0xLTEtMzgxOTY_edc6ffc4-ed9b-435d-98d0-f17273d7f718"
      unitRef="usd">159487000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ib5af3a9ae5c74b148691b449ad72108a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTItMTMtMS0xLTM4MTk2_8d328e2f-40de-4eca-81bd-0722baad2143"
      unitRef="usd">159488000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTItMTctMS0xLTM4MTk2_65646772-6827-4bea-a7d7-56bc49e719b3"
      unitRef="usd">159488000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="if815d9954480478399dcc286fa1641fd_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTMtNS0xLTEtMzgxOTY_9ff8484d-f4af-47f8-a5b8-0c4795a9982d"
      unitRef="shares">1284468000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i0997f4aa8f2b4d1c8579a88027f8e60f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTMtOS0xLTEtMzgxOTY_46111a6c-7b63-4738-8633-cfde0c576a5b"
      unitRef="usd">2362000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib5af3a9ae5c74b148691b449ad72108a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTMtMTMtMS0xLTM4MTk2_cfe85586-770f-4eca-99b5-86a2d7299891"
      unitRef="usd">2362000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTMtMTctMS0xLTM4MTk2_9fa44ce7-118a-4da9-9f30-eaa88f8dcb47"
      unitRef="usd">2362000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodIncentiveAgreement
      contextRef="if815d9954480478399dcc286fa1641fd_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTQtNS0xLTEtMzgxOTY_48805ac6-ca9b-4542-ad22-b188c27ca78d"
      unitRef="shares">282750000</upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodIncentiveAgreement>
    <upst:StockIssuedDuringPeriodValueStockOptionsExercisedIncentiveAgreement
      contextRef="i0997f4aa8f2b4d1c8579a88027f8e60f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTQtOS0xLTEtMzgxOTY_fed6f28f-a232-4d20-a266-ba1849c2e624"
      unitRef="usd">1696000</upst:StockIssuedDuringPeriodValueStockOptionsExercisedIncentiveAgreement>
    <upst:StockIssuedDuringPeriodValueStockOptionsExercisedIncentiveAgreement
      contextRef="ib5af3a9ae5c74b148691b449ad72108a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTQtMTMtMS0xLTM4MTk2_91377065-a594-4bfc-97c9-2ed06f33db3a"
      unitRef="usd">1696000</upst:StockIssuedDuringPeriodValueStockOptionsExercisedIncentiveAgreement>
    <upst:StockIssuedDuringPeriodValueStockOptionsExercisedIncentiveAgreement
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTQtMTctMS0xLTM4MTk2_52cb5781-39b0-48b9-92da-8ec889cc6153"
      unitRef="usd">1696000</upst:StockIssuedDuringPeriodValueStockOptionsExercisedIncentiveAgreement>
    <upst:ExerciseOfConvertiblePreferredStockWarrantShares
      contextRef="if815d9954480478399dcc286fa1641fd_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTUtNS0xLTEtMzgxOTY_ae598844-49be-45f8-a3b5-952dfe70d369"
      unitRef="shares">600208000</upst:ExerciseOfConvertiblePreferredStockWarrantShares>
    <upst:ExerciseOfConvertiblePreferredStockWarrantValue
      contextRef="i0997f4aa8f2b4d1c8579a88027f8e60f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTUtOS0xLTEtMzgxOTY_dcf7589d-f857-45e0-9c58-2327405626b4"
      unitRef="usd">12183000</upst:ExerciseOfConvertiblePreferredStockWarrantValue>
    <upst:ExerciseOfConvertiblePreferredStockWarrantValue
      contextRef="ib5af3a9ae5c74b148691b449ad72108a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTUtMTMtMS0xLTM4MTk2_c9fa893b-efec-4bc0-b023-9c849facc61d"
      unitRef="usd">12183000</upst:ExerciseOfConvertiblePreferredStockWarrantValue>
    <upst:ExerciseOfConvertiblePreferredStockWarrantValue
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTUtMTctMS0xLTM4MTk2_b1aba2a6-b6f7-4e1c-a032-d469b1eab584"
      unitRef="usd">12183000</upst:ExerciseOfConvertiblePreferredStockWarrantValue>
    <upst:ExerciseOfCommonStockWarrantsShares
      contextRef="if815d9954480478399dcc286fa1641fd_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTYtNS0xLTEtMzgxOTY_0b4c163a-70d6-4c6e-bd83-817afee75114"
      unitRef="shares">235625000</upst:ExerciseOfCommonStockWarrantsShares>
    <upst:ExerciseOfCommonStockWarrantsValue
      contextRef="i0997f4aa8f2b4d1c8579a88027f8e60f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTYtOS0xLTEtMzgxOTY_e899d6c4-0e1f-4a6b-8afc-db3ea3b544b6"
      unitRef="usd">2971000</upst:ExerciseOfCommonStockWarrantsValue>
    <upst:ExerciseOfCommonStockWarrantsValue
      contextRef="ib5af3a9ae5c74b148691b449ad72108a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTYtMTMtMS0xLTM4MTk2_afd374a8-50a3-4929-abcb-a3bb6de0f61c"
      unitRef="usd">2971000</upst:ExerciseOfCommonStockWarrantsValue>
    <upst:ExerciseOfCommonStockWarrantsValue
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTYtMTctMS0xLTM4MTk2_c7aa8734-85c3-42ea-be65-d4d53f2a5836"
      unitRef="usd">2971000</upst:ExerciseOfCommonStockWarrantsValue>
    <upst:ReclassOfWarrantLiabilityUponTerminationOfRepurchaseObligation
      contextRef="i0997f4aa8f2b4d1c8579a88027f8e60f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTctOS0xLTEtMzgxOTY_3186f985-45df-4608-98eb-5f8393139695"
      unitRef="usd">2945000</upst:ReclassOfWarrantLiabilityUponTerminationOfRepurchaseObligation>
    <upst:ReclassOfWarrantLiabilityUponTerminationOfRepurchaseObligation
      contextRef="ib5af3a9ae5c74b148691b449ad72108a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTctMTMtMS0xLTM4MTk2_f04ce54c-33fa-4de0-8b34-27e66cc52302"
      unitRef="usd">2945000</upst:ReclassOfWarrantLiabilityUponTerminationOfRepurchaseObligation>
    <upst:ReclassOfWarrantLiabilityUponTerminationOfRepurchaseObligation
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTctMTctMS0xLTM4MTk2_74f67525-575c-4787-990d-706a6e6e3cb0"
      unitRef="usd">2945000</upst:ReclassOfWarrantLiabilityUponTerminationOfRepurchaseObligation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i0997f4aa8f2b4d1c8579a88027f8e60f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTgtOS0xLTEtMzgxOTY_7efc6c93-ebee-4548-9af1-342cd4779ee8"
      unitRef="usd">12005000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="ib5af3a9ae5c74b148691b449ad72108a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTgtMTMtMS0xLTM4MTk2_c23f0cf7-49f1-427a-b063-89ee5199facf"
      unitRef="usd">12005000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTgtMTctMS0xLTM4MTk2_86dccb0f-f723-43bf-87d5-d5b70a1cc28f"
      unitRef="usd">12005000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <upst:APICIncentiveShareExpenseIncreaseForCostRecognition
      contextRef="i0997f4aa8f2b4d1c8579a88027f8e60f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTktOS0xLTEtMzgxOTY_4fc873ca-a70d-4704-8baf-a994e689e51c"
      unitRef="usd">787000</upst:APICIncentiveShareExpenseIncreaseForCostRecognition>
    <upst:APICIncentiveShareExpenseIncreaseForCostRecognition
      contextRef="ib5af3a9ae5c74b148691b449ad72108a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTktMTMtMS0xLTM4MTk2_d6564839-6789-47a1-aeb6-a07fa08a9497"
      unitRef="usd">787000</upst:APICIncentiveShareExpenseIncreaseForCostRecognition>
    <upst:APICIncentiveShareExpenseIncreaseForCostRecognition
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMTktMTctMS0xLTM4MTk2_0fa835d5-49af-4c3d-8ccc-fbfc3bd2a559"
      unitRef="usd">787000</upst:APICIncentiveShareExpenseIncreaseForCostRecognition>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i8316b28bacf04e36aabc3fcf7a2c524c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjAtMTUtMS0xLTM4MTk2_3e1961b5-b304-4a6b-8452-4de58356c12d"
      unitRef="usd">622000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjAtMTctMS0xLTM4MTk2_a1c0cd87-19ff-4840-9d49-c4a7430f0722"
      unitRef="usd">622000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:ProfitLoss
      contextRef="iee3ebfdb8d11462e838bebe9ad08b687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjEtMTEtMS0xLTM4MTk2_dab9db18-3d41-4494-b71f-8096f216e00d"
      unitRef="usd">5983000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib5af3a9ae5c74b148691b449ad72108a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjEtMTMtMS0xLTM4MTk2_18fc4ee3-958e-4e66-a7d7-dc1177407477"
      unitRef="usd">5983000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8316b28bacf04e36aabc3fcf7a2c524c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjEtMTUtMS0xLTM4MTk2_f3a1b130-2c71-4212-93a5-12fd07c325c4"
      unitRef="usd">-404000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjEtMTctMS0xLTM4MTk2_23003de5-c02d-4b43-93ea-7cbe8c7b1f94"
      unitRef="usd">5579000</us-gaap:ProfitLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjItMS0xLTEtMzgxOTY_2c3a162b-6ecd-4e14-88d2-505ac6d29d06"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjItMy0xLTEtMzgxOTY_eb34d584-7d03-4ef5-aaf6-5e3f5ad8d2bd"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i9996b99c38634114a0fdc5a568b9e330_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjItNS0xLTEtMzgxOTY_54374fa8-b74c-4a19-a247-d6a5779aabaa"
      unitRef="shares">73314026000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9996b99c38634114a0fdc5a568b9e330_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjItNy0xLTEtMzgxOTY_16b622c3-476c-4af1-9d71-c54d69c49044"
      unitRef="usd">7000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5b521b36de194157a4ed4f34b4f0ac13_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjItOS0xLTEtMzgxOTY_001e9602-6dde-4910-ab1e-7b3e0507bb46"
      unitRef="usd">369467000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id82eed184abe4e3b84418e4f85b0d9b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjItMTEtMS0xLTM4MTk2_721e5c82-8d0e-477f-b8c9-5940fec9e98f"
      unitRef="usd">-69222000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i11e77cbf8fc44b87824dbdfbe85e74ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjItMTMtMS0xLTM4MTk2_9e4c5571-8e00-40cc-a244-88712dac12d4"
      unitRef="usd">300252000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id540fe5e9fa14f8dbecc6043a3520e94_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjItMTUtMS0xLTM4MTk2_b42a3ba0-09d3-480a-bd61-2b95d68563c9"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjItMTctMS0xLTM4MTk2_0799e2c2-1b03-4a3e-a8a1-0623fe9ef1b1"
      unitRef="usd">300252000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i4609220fc5e44557a3ce7ba51f047b98_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjMtNS0xLTEtMzgxOTY_73737950-a333-4f49-be6c-159aa3818523"
      unitRef="shares">7047722000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i67f473adcfac4cf09a1edb5c69dddc9d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjMtOS0xLTEtMzgxOTY_eb61e258-a132-4f30-8ba2-c7b2f390a4ed"
      unitRef="usd">14736000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i944620afe9a24951abf14b8d8a76a6d6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjMtMTMtMS0xLTM4MTk2_28236313-85fd-45cc-85eb-c897d285d718"
      unitRef="usd">14736000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjMtMTctMS0xLTM4MTk2_d5921fb6-d6c6-4846-9b7d-5ec94d5cd580"
      unitRef="usd">14736000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i4609220fc5e44557a3ce7ba51f047b98_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjQtNS0xLTEtMzgxOTY_68d26cd2-af31-42f7-829c-af2adbf0bbd7"
      unitRef="shares">32775000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <upst:ExerciseOfCommonStockWarrantsShares
      contextRef="i4609220fc5e44557a3ce7ba51f047b98_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjUtNS0xLTEtMzgxOTY_50f967fe-3019-41e5-a953-8f2c7c918243"
      unitRef="shares">72407000</upst:ExerciseOfCommonStockWarrantsShares>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i67f473adcfac4cf09a1edb5c69dddc9d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjYtOS0xLTEtMzgxOTY_626991af-6228-4531-a27f-504fab80f907"
      unitRef="usd">76327000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i944620afe9a24951abf14b8d8a76a6d6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjYtMTMtMS0xLTM4MTk2_3f394fc0-2d62-4888-afac-6b193bbe4e47"
      unitRef="usd">76327000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjYtMTctMS0xLTM4MTk2_7715bc85-045d-4c98-b8b1-6eb93dae041a"
      unitRef="usd">76327000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i4609220fc5e44557a3ce7ba51f047b98_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjctNS0xLTEtMzgxOTY_8a395b1d-7834-44cd-829f-a08f2864b29d"
      unitRef="shares">1730000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i67f473adcfac4cf09a1edb5c69dddc9d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjctOS0xLTEtMzgxOTY_9fa9c339-b083-4440-8202-1c1cdc8954a1"
      unitRef="usd">236000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i944620afe9a24951abf14b8d8a76a6d6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjctMTMtMS0xLTM4MTk2_87be4abd-8536-4cb6-9e83-8625706ca12d"
      unitRef="usd">236000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjctMTctMS0xLTM4MTk2_b70098f1-2379-4207-9048-bfbe5316f6bf"
      unitRef="usd">236000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjgtNS0xLTEtMzgxOTY_0f0d426b-2e8f-4dff-ad1e-49030d7d283a"
      unitRef="shares">650740000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjgtOS0xLTEtMzgxOTY_47133851-39ca-4ac2-a216-4adf9727b65d"
      unitRef="usd">71003000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjgtMTMtMS0xLTM4MTk2_bc74337a-5fac-4df1-900b-776a78f093ac"
      unitRef="usd">71003000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjgtMTctMS0xLTM4MTk2_57449a44-4581-442a-ae39-621fa126c8a9"
      unitRef="usd">71003000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i4609220fc5e44557a3ce7ba51f047b98_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjktNS0xLTEtMzgxOTY_f491b9ae-e707-424e-b6b0-771a5871118b"
      unitRef="shares">2300000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i4609220fc5e44557a3ce7ba51f047b98_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjktNy0xLTEtMzgxOTY_3b9b4fa8-ba3f-487b-aeb1-16460997cd54"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i67f473adcfac4cf09a1edb5c69dddc9d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjktOS0xLTEtMzgxOTY_25bfb29a-8aa9-4e20-81ef-e985e2994916"
      unitRef="usd">263930000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i944620afe9a24951abf14b8d8a76a6d6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjktMTMtMS0xLTM4MTk2_2840dfc0-5d9e-471e-a6d1-d451b21f2ad6"
      unitRef="usd">263931000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMjktMTctMS0xLTM4MTk2_066c1dc7-03df-4100-b8b7-a349a882a9ff"
      unitRef="usd">263931000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i4609220fc5e44557a3ce7ba51f047b98_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMzAtNS0xLTEtMzgxOTY_497c6417-51a3-4c09-b800-13dc200d5c3e"
      unitRef="shares">243725000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i67f473adcfac4cf09a1edb5c69dddc9d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMzAtOS0xLTEtMzgxOTY_83434c84-aac7-4949-a798-9412a91e488e"
      unitRef="usd">4145000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i944620afe9a24951abf14b8d8a76a6d6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMzAtMTMtMS0xLTM4MTk2_4f799ead-ba77-41ec-ae02-a7c7c8f6dbd1"
      unitRef="usd">4145000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMzAtMTctMS0xLTM4MTk2_4dbf5107-66ea-43af-930c-465ab79d99c4"
      unitRef="usd">4145000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <upst:AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCallTransactions
      contextRef="i67f473adcfac4cf09a1edb5c69dddc9d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMzEtOS0xLTEtMzgxOTY_f7c354b9-021c-45ae-82ee-ff75f29a80ac"
      unitRef="usd">58523000</upst:AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCallTransactions>
    <upst:AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCallTransactions
      contextRef="i944620afe9a24951abf14b8d8a76a6d6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMzEtMTMtMS0xLTM4MTk2_9ef3a5b6-0e20-40bc-8d55-16987d3d9525"
      unitRef="usd">58523000</upst:AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCallTransactions>
    <upst:AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCallTransactions
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMzEtMTctMS0xLTM4MTk2_972a2331-5c41-4776-9665-2e2f209087eb"
      unitRef="usd">58523000</upst:AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCallTransactions>
    <us-gaap:ProfitLoss
      contextRef="i7d6e2ffc68a049b3b71b2cf3fd8a81af_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMzMtMTEtMS0xLTM4MTk2_19c67d6f-705e-4293-a4ba-dcb25fe961f9"
      unitRef="usd">135443000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i944620afe9a24951abf14b8d8a76a6d6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMzMtMTMtMS0xLTM4MTk2_b82a80f3-b640-4656-ae6e-0b61793d0958"
      unitRef="usd">135443000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMzMtMTctMS0xLTM4MTk2_3e437c92-d055-47b8-8d5d-c65d67652884"
      unitRef="usd">135443000</us-gaap:ProfitLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMzQtMS0xLTEtMzgxOTY_8a7c3e4f-ec80-4e94-82d2-5d2eacbf923a"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMzQtMy0xLTEtMzgxOTY_bf0f56c6-2123-431f-b0a8-f8a775d77cd3"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6d7779991c5648ff945c023de9bd9541_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMzQtNS0xLTEtMzgxOTY_41008ae9-d3a5-4764-a5fe-e1b4f0719215"
      unitRef="shares">83659665000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6d7779991c5648ff945c023de9bd9541_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMzQtNy0xLTEtMzgxOTY_bcdd8afc-2d7b-48ce-9e5b-6cec915ee72e"
      unitRef="usd">8000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib623577181a0403e8f7ff5a34ab67111_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMzQtOS0xLTEtMzgxOTY_0578ef80-ce12-4d44-b29e-741176bf69d9"
      unitRef="usd">740849000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iddbdfb61886d4520874055e764737c50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMzQtMTEtMS0xLTM4MTk2_a5d01749-04a8-456b-8cd0-7a24b036ad8f"
      unitRef="usd">66221000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia2f4fb9cd09e41239706d3817578732b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMzQtMTMtMS0xLTM4MTk2_a34404c7-86b5-4ff5-a014-35ed08324c12"
      unitRef="usd">807078000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic3451499118544789cf581cd28984a7f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMzQtMTUtMS0xLTM4MTk2_a31dac6d-f198-41e2-8393-9f7f7c409d64"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yNS9mcmFnOmI2NTkzYjI5MWUxNDRiNjRiNzZkNGM3MjQ5YWViMWUxL3RhYmxlOmQ3YzFjM2ZhM2UxYjQyZTdhZDc5YjJlYjg4YzI2OWZhL3RhYmxlcmFuZ2U6ZDdjMWMzZmEzZTFiNDJlN2FkNzliMmViODhjMjY5ZmFfMzQtMTctMS0xLTM4MTk2_b3d41566-dc6b-41a5-83b4-efd23c63a3e9"
      unitRef="usd">807078000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMy0xLTEtMS0zODQ5OQ_ee1abaaa-c9a8-4892-8628-fad11cdbe700"
      unitRef="usd">-5020000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMy0xLTEtMS0zNjk1MQ_f85e3894-c522-4577-b8af-3479230849d6"
      unitRef="usd">5579000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMy0zLTEtMS0zNjk1MQ_2570a68b-be01-4062-87ff-dc6bd0449edd"
      unitRef="usd">135443000</us-gaap:ProfitLoss>
    <us-gaap:IncreaseDecreaseInFinancialInstrumentsUsedInOperatingActivities
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNS0xLTEtMS0zODQ5OQ_829dfad1-da7a-4b6f-b29a-c4eb1af8714c"
      unitRef="usd">-34716000</us-gaap:IncreaseDecreaseInFinancialInstrumentsUsedInOperatingActivities>
    <us-gaap:IncreaseDecreaseInFinancialInstrumentsUsedInOperatingActivities
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNS0xLTEtMS0zNjk1MQ_1ef68f3c-93f8-41c4-a79e-ee3d98d6abcc"
      unitRef="usd">-29049000</us-gaap:IncreaseDecreaseInFinancialInstrumentsUsedInOperatingActivities>
    <us-gaap:IncreaseDecreaseInFinancialInstrumentsUsedInOperatingActivities
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNS0zLTEtMS0zNjk1MQ_580894e1-7bb1-4ef9-b8b1-0cfcaf8435d4"
      unitRef="usd">228000</us-gaap:IncreaseDecreaseInFinancialInstrumentsUsedInOperatingActivities>
    <us-gaap:ShareBasedCompensation
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNi0xLTEtMS0zODQ5OQ_107de56f-2ef9-4597-9e27-d784da0353aa"
      unitRef="usd">3806000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNi0xLTEtMS0zNjk1MQ_1f08d651-15b5-4c24-9bb7-a676bc3a09d4"
      unitRef="usd">11513000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNi0zLTEtMS0zNjk1MQ_fa1ebace-a7a5-46ec-8170-ac8f1442e9aa"
      unitRef="usd">73186000</us-gaap:ShareBasedCompensation>
    <upst:GainLossOnLoanServicingArrangementsAndSaleOfNoncontrollingInterestsNet
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNy0xLTEtMS0zODQ5OQ_fa145433-1467-4d4f-a6fb-072631d447f5"
      unitRef="usd">-856000</upst:GainLossOnLoanServicingArrangementsAndSaleOfNoncontrollingInterestsNet>
    <upst:GainLossOnLoanServicingArrangementsAndSaleOfNoncontrollingInterestsNet
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNy0xLTEtMS0zNjk1MQ_25d523a2-a873-45ed-96c8-0f83025ed97a"
      unitRef="usd">1530000</upst:GainLossOnLoanServicingArrangementsAndSaleOfNoncontrollingInterestsNet>
    <upst:GainLossOnLoanServicingArrangementsAndSaleOfNoncontrollingInterestsNet
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNy0zLTEtMS0zNjk1MQ_5ce7daad-7841-4222-9300-ae860d7189be"
      unitRef="usd">6916000</upst:GainLossOnLoanServicingArrangementsAndSaleOfNoncontrollingInterestsNet>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfOC0xLTEtMS0zODQ5OQ_b17d7209-bed4-43dd-8b34-a8caccba83c6"
      unitRef="usd">774000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfOC0xLTEtMS0zNjk1MQ_576dda79-b4b9-47d1-8d30-51dd1e09edef"
      unitRef="usd">2278000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfOC0zLTEtMS0zNjk1MQ_10ca1405-4d62-423e-97d8-07f59bf6e354"
      unitRef="usd">7541000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:IncentiveFeeExpense
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfOS0xLTEtMS0zODQ5OQ_6b2abf4d-93e0-4fd9-9b07-918f39365071"
      unitRef="usd">0</us-gaap:IncentiveFeeExpense>
    <us-gaap:IncentiveFeeExpense
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfOS0xLTEtMS0zNjk1MQ_28459a13-e55a-4d3d-bf3d-5f9406241287"
      unitRef="usd">787000</us-gaap:IncentiveFeeExpense>
    <us-gaap:IncentiveFeeExpense
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfOS0zLTEtMS0zNjk1MQ_83222c36-a8d8-4c65-a60a-a40c0397032e"
      unitRef="usd">0</us-gaap:IncentiveFeeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTAtMS0xLTEtMzg0OTk_17049123-ed76-4e40-813c-0de866e0f466"
      unitRef="usd">-74000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTAtMS0xLTEtMzY5NTE_9a2d0ec8-ddb4-4255-bef9-351dd3dbd764"
      unitRef="usd">-73000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTAtMy0xLTEtMzY5NTE_7cef4b31-c28d-4c55-b563-94f8febe7956"
      unitRef="usd">-1983000</us-gaap:OtherNoncashIncomeExpense>
    <upst:GainLossOnRepurchasedAndRetiredConvertiblePreferredStockWarrants
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTEtMS0xLTEtMzg0OTk_e5b46497-6f36-4b73-82aa-5c7f0d3c7099"
      unitRef="usd">3657000</upst:GainLossOnRepurchasedAndRetiredConvertiblePreferredStockWarrants>
    <upst:GainLossOnRepurchasedAndRetiredConvertiblePreferredStockWarrants
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTEtMS0xLTEtMzY5NTE_ac4fdf65-b64b-42d9-a37b-658f377f0099"
      unitRef="usd">0</upst:GainLossOnRepurchasedAndRetiredConvertiblePreferredStockWarrants>
    <upst:GainLossOnRepurchasedAndRetiredConvertiblePreferredStockWarrants
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTEtMy0xLTEtMzY5NTE_46fa31b7-f006-4aef-9980-69f276080f78"
      unitRef="usd">0</upst:GainLossOnRepurchasedAndRetiredConvertiblePreferredStockWarrants>
    <upst:PurchaseOfLoansForImmediateResale
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTQtMS0xLTEtMzg0OTk_ed80a6c8-1c62-493f-9266-2d9c56f55d7f"
      unitRef="usd">1779180000</upst:PurchaseOfLoansForImmediateResale>
    <upst:PurchaseOfLoansForImmediateResale
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTQtMS0xLTEtMzY5NTE_b79843df-a214-4036-acc0-5da2ff2ec071"
      unitRef="usd">2540948000</upst:PurchaseOfLoansForImmediateResale>
    <upst:PurchaseOfLoansForImmediateResale
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTQtMy0xLTEtMzY5NTE_13f22289-4698-41b9-8a59-28dd8d2f4c75"
      unitRef="usd">8713476000</upst:PurchaseOfLoansForImmediateResale>
    <upst:ProceedsFromImmediateResaleOfLoans
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTUtMS0xLTEtMzg0OTk_8f46e177-ce1d-4fe2-b0da-619ecb6573f6"
      unitRef="usd">1779180000</upst:ProceedsFromImmediateResaleOfLoans>
    <upst:ProceedsFromImmediateResaleOfLoans
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTUtMS0xLTEtMzY5NTE_3b7532b4-e7e2-4536-ad31-53d9ae9df558"
      unitRef="usd">2540948000</upst:ProceedsFromImmediateResaleOfLoans>
    <upst:ProceedsFromImmediateResaleOfLoans
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTUtMy0xLTEtMzY5NTE_11e2fcce-e866-47b8-bdbd-b343a477d87c"
      unitRef="usd">8713476000</upst:ProceedsFromImmediateResaleOfLoans>
    <us-gaap:PaymentsToPurchaseLoansHeldForSale
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTYtMS0xLTEtMzg0OTk_827edae3-3984-4847-b9a3-e9a8069ddbbc"
      unitRef="usd">0</us-gaap:PaymentsToPurchaseLoansHeldForSale>
    <us-gaap:PaymentsToPurchaseLoansHeldForSale
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTYtMS0xLTEtMzY5NTE_07539998-f341-488f-b600-023a1f8ad2aa"
      unitRef="usd">116127000</us-gaap:PaymentsToPurchaseLoansHeldForSale>
    <us-gaap:PaymentsToPurchaseLoansHeldForSale
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTYtMy0xLTEtMzY5NTE_711da0a2-a9d2-4b37-866d-5a9ed20c557d"
      unitRef="usd">219128000</us-gaap:PaymentsToPurchaseLoansHeldForSale>
    <us-gaap:ProceedsFromCollectionOfLoansHeldForSale
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTctMS0xLTEtMzg0OTk_d4e5f934-9a7e-434a-a9c2-8e885c662e21"
      unitRef="usd">0</us-gaap:ProceedsFromCollectionOfLoansHeldForSale>
    <us-gaap:ProceedsFromCollectionOfLoansHeldForSale
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTctMS0xLTEtMzY5NTE_7413d01b-1d2a-469c-8c32-ee2ce6a3e965"
      unitRef="usd">18218000</us-gaap:ProceedsFromCollectionOfLoansHeldForSale>
    <us-gaap:ProceedsFromCollectionOfLoansHeldForSale
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTctMy0xLTEtMzY5NTE_c53a35c3-5f4c-44ce-a2f3-9f8e0b69f6f5"
      unitRef="usd">8659000</us-gaap:ProceedsFromCollectionOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTgtMS0xLTEtMzg0OTk_0ab6a684-d842-45f9-b3db-1c1b043f52d5"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTgtMS0xLTEtMzY5NTE_bb43c206-20f2-4582-9601-a05eeb7964fe"
      unitRef="usd">47604000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTgtMy0xLTEtMzY5NTE_b4027892-2122-4d19-b7fb-0416b5dbdf44"
      unitRef="usd">112569000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTktMS0xLTEtMzg0OTk_c9063d97-47ee-4374-885a-2c2ee6b89319"
      unitRef="usd">11957000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTktMS0xLTEtMzY5NTE_1c195bbe-7769-4933-8214-8468e24c0fa7"
      unitRef="usd">13186000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMTktMy0xLTEtMzY5NTE_a6274b61-9e27-490f-b85f-f6db5957d27c"
      unitRef="usd">62042000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <upst:IncreaseDecreaseInOperatingLeaseLiabilityAndRightOfUseAsset
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjAtMS0xLTEtMzg0OTk_16c916fc-02ef-435b-89b7-8262572ea162"
      unitRef="usd">871000</upst:IncreaseDecreaseInOperatingLeaseLiabilityAndRightOfUseAsset>
    <upst:IncreaseDecreaseInOperatingLeaseLiabilityAndRightOfUseAsset
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjAtMS0xLTEtMzY5NTE_04b89f9e-fa00-424c-94e6-cc5555a391e6"
      unitRef="usd">251000</upst:IncreaseDecreaseInOperatingLeaseLiabilityAndRightOfUseAsset>
    <upst:IncreaseDecreaseInOperatingLeaseLiabilityAndRightOfUseAsset
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjAtMy0xLTEtMzY5NTE_bae62017-11f9-46e1-80a2-cef370685bc9"
      unitRef="usd">3126000</upst:IncreaseDecreaseInOperatingLeaseLiabilityAndRightOfUseAsset>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjEtMS0xLTEtMzg0OTk_88e90462-54ed-47ec-a2fc-175e6e614206"
      unitRef="usd">3613000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjEtMS0xLTEtMzY5NTE_d70455fe-38f6-4960-9f6a-20dee81921ba"
      unitRef="usd">7033000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjEtMy0xLTEtMzY5NTE_c4d11416-97b1-4809-a8ac-cd4de3b4e3ba"
      unitRef="usd">-7513000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <upst:IncreaseDecreaseInPayableToInvestors
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjItMS0xLTEtMzg0OTk_1ce1c202-3e2f-4efa-907b-7750ed6ff056"
      unitRef="usd">-14875000</upst:IncreaseDecreaseInPayableToInvestors>
    <upst:IncreaseDecreaseInPayableToInvestors
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjItMS0xLTEtMzY5NTE_8d46a078-c9f9-421b-9b25-5d30ea228f1f"
      unitRef="usd">19446000</upst:IncreaseDecreaseInPayableToInvestors>
    <upst:IncreaseDecreaseInPayableToInvestors
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjItMy0xLTEtMzY5NTE_e2af75bd-3019-41fb-b9b5-25e3d5b65a64"
      unitRef="usd">62097000</upst:IncreaseDecreaseInPayableToInvestors>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjMtMS0xLTEtMzg0OTk_c2d8b2fc-9bbb-473c-8dd4-ccf6f5a25a93"
      unitRef="usd">22381000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjMtMS0xLTEtMzY5NTE_ebccc5c6-ea82-485d-b664-bd6fb5c876af"
      unitRef="usd">4709000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjMtMy0xLTEtMzY5NTE_fa0baa60-bea3-43a7-a8ba-add7ac5c7fb5"
      unitRef="usd">59576000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjQtMS0xLTEtMzg0OTk_f2d4f6f9-abf6-4cca-8dd1-ff0f69c9723d"
      unitRef="usd">31582000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjQtMS0xLTEtMzY5NTE_e5893d17-5446-4e85-94a0-813775de88ef"
      unitRef="usd">15697000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjQtMy0xLTEtMzY5NTE_6ac75b94-3b34-4181-903f-c0e5a2307f53"
      unitRef="usd">168353000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <upst:ProceedsFromPrincipalRepaymentsOnLoansHeldByConsolidatedSecuritizations
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjctMS0xLTEtMzg1MDM_5a585035-8983-4737-bf8c-6f17b67ce0dc"
      unitRef="usd">158921000</upst:ProceedsFromPrincipalRepaymentsOnLoansHeldByConsolidatedSecuritizations>
    <upst:ProceedsFromPrincipalRepaymentsOnLoansHeldByConsolidatedSecuritizations
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjctMS0xLTEtMzY5NTE_a423cdad-faaa-4ad3-bcbf-ff294dfafc87"
      unitRef="usd">24018000</upst:ProceedsFromPrincipalRepaymentsOnLoansHeldByConsolidatedSecuritizations>
    <upst:ProceedsFromPrincipalRepaymentsOnLoansHeldByConsolidatedSecuritizations
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjctMy0xLTEtMzY5NTE_44742b2c-b620-4646-b907-a8b080de6e73"
      unitRef="usd">0</upst:ProceedsFromPrincipalRepaymentsOnLoansHeldByConsolidatedSecuritizations>
    <us-gaap:ProceedsFromSaleOfLoansHeldForInvestment
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjgtMS0xLTEtMzg1MDM_e313f98d-6e17-41ef-92fe-2548546b636c"
      unitRef="usd">100678000</us-gaap:ProceedsFromSaleOfLoansHeldForInvestment>
    <us-gaap:ProceedsFromSaleOfLoansHeldForInvestment
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjgtMS0xLTEtMzY5NTE_42f693e0-ffae-4e49-94df-c56da0aecab0"
      unitRef="usd">97340000</us-gaap:ProceedsFromSaleOfLoansHeldForInvestment>
    <us-gaap:ProceedsFromSaleOfLoansHeldForInvestment
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjgtMy0xLTEtMzY5NTE_36d5e2bc-224e-40e6-b196-06f3b3ad02b5"
      unitRef="usd">51403000</us-gaap:ProceedsFromSaleOfLoansHeldForInvestment>
    <us-gaap:ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjktMS0xLTEtMzg1MDM_aeac9737-55da-4505-b9c0-2fda52b47518"
      unitRef="usd">48124000</us-gaap:ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment>
    <us-gaap:ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjktMS0xLTEtMzY5NTE_d9f6740c-e29e-4c67-88ac-a5fe1c53f2d8"
      unitRef="usd">15758000</us-gaap:ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment>
    <us-gaap:ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMjktMy0xLTEtMzY5NTE_526a855d-d08b-43a3-a21e-dc2e45e4132f"
      unitRef="usd">24532000</us-gaap:ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzAtMS0xLTEtMzg1MDM_2b0e5165-e5a9-45d0-8c7e-0dd3d776d099"
      unitRef="usd">8760000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzAtMS0xLTEtMzY5NTE_015118b5-0337-47ba-818c-e0f584736296"
      unitRef="usd">14665000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzAtMy0xLTEtMzY5NTE_aefd2f28-a642-45d9-9ff0-f6f70c6f556a"
      unitRef="usd">11458000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <us-gaap:PaymentsToAcquireLoansHeldForInvestment
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzEtMS0xLTEtMzg1MDM_f343081a-b77a-4b4c-976e-b3c5900acf18"
      unitRef="usd">265286000</us-gaap:PaymentsToAcquireLoansHeldForInvestment>
    <us-gaap:PaymentsToAcquireLoansHeldForInvestment
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzEtMS0xLTEtMzY5NTE_9d179072-6ef7-4e49-87ff-65300b0c94e2"
      unitRef="usd">9655000</us-gaap:PaymentsToAcquireLoansHeldForInvestment>
    <us-gaap:PaymentsToAcquireLoansHeldForInvestment
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzEtMy0xLTEtMzY5NTE_65c0cd96-95b7-40ff-aa68-79ad27dc4796"
      unitRef="usd">159398000</us-gaap:PaymentsToAcquireLoansHeldForInvestment>
    <us-gaap:PaymentsToAcquireOtherInvestments
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzItMS0xLTEtNDEwNDM_fbd981a1-3081-4c4c-a10e-52489005844b"
      unitRef="usd">0</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:PaymentsToAcquireOtherInvestments
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzItMS0xLTEtMzY5NTE_76bb2acd-6158-4c55-ba85-7d68afa5311d"
      unitRef="usd">0</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:PaymentsToAcquireOtherInvestments
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzItMy0xLTEtMzY5NTE_8923e9d1-01c9-4a5a-a63a-fceb2ae425d9"
      unitRef="usd">40000000</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:PaymentsToAcquireNotesReceivable
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzMtMS0xLTEtMzg1MDM_d1a531a7-fccb-4303-ad20-c5acf8b5aa16"
      unitRef="usd">485000</us-gaap:PaymentsToAcquireNotesReceivable>
    <us-gaap:PaymentsToAcquireNotesReceivable
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzMtMS0xLTEtMzY5NTE_19b7c87a-0fc8-43fc-a19a-b52637a7814b"
      unitRef="usd">4000</us-gaap:PaymentsToAcquireNotesReceivable>
    <us-gaap:PaymentsToAcquireNotesReceivable
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzMtMy0xLTEtMzY5NTE_efc58dc7-b7bf-4747-93b0-926b4230f0c1"
      unitRef="usd">0</us-gaap:PaymentsToAcquireNotesReceivable>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzQtMS0xLTEtMzg1MDM_e598dbf5-2d37-4155-9770-95dbffb3c0d8"
      unitRef="usd">4004000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzQtMS0xLTEtMzY5NTE_9e4ce682-bb5d-44e3-9afd-1623aa4d95b1"
      unitRef="usd">1355000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzQtMy0xLTEtMzY5NTE_a6fa4296-2faa-4b60-9f54-847edfc2faa5"
      unitRef="usd">8427000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsForSoftware
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzUtMS0xLTEtMzg1MDM_8ab41344-2250-4417-a8aa-23fcc6bab899"
      unitRef="usd">1275000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsForSoftware
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzUtMS0xLTEtMzY5NTE_ff8d12d3-e546-419e-b51b-090aecff9109"
      unitRef="usd">4250000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsForSoftware
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzUtMy0xLTEtMzY5NTE_e5324621-7f2a-4ff8-9609-eb8b27d15373"
      unitRef="usd">6688000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzctMS0xLTEtNDEwNTE_6664b0b3-772f-4e3d-a487-d7636759bcb4"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzctMS0xLTEtMzY5NTE_bd2dfedc-3002-4217-99dc-9aa8ff4a2a5a"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzctMy0xLTEtMzY5NTE_a391f6e2-ed58-44a8-904e-ff4e50af8ca3"
      unitRef="usd">16757000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzgtMS0xLTEtMzg1MDM_078680b3-e140-4e13-8d05-434aa8777455"
      unitRef="usd">45433000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzgtMS0xLTEtMzY5NTE_c38c8770-aab9-4623-af27-4882d118f502"
      unitRef="usd">136517000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfMzgtMy0xLTEtMzY5NTE_3b20a2a4-f20b-40d8-8da4-2cac5eb36aab"
      unitRef="usd">-143877000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDEtMS0xLTEtMzg1MTA_2295f7c4-3691-4c9f-93ab-a44dfc9ac1ff"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDEtMS0xLTEtMzY5NTE_1ddf1d92-a558-4f34-9a52-06055a273d6c"
      unitRef="usd">159488000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDEtMy0xLTEtMzY5NTE_14af687f-f679-46c5-8b5f-b5f310b43371"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDItMS0xLTEtMzg1MTA_8273affa-90f9-4f00-a37a-218bb7d8571b"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDItMS0xLTEtMzY5NTE_f5f15d56-74cb-45e2-8468-e4cb2feed2e6"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDItMy0xLTEtMzY5NTE_7bb8515f-2b78-4404-a54a-7efeedc15b34"
      unitRef="usd">263931000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDMtMS0xLTEtMzg1MTA_ced6a224-158d-40bc-aff3-7b650df32157"
      unitRef="usd">153491000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDMtMS0xLTEtMzY5NTE_456b463a-4e09-4763-ab27-85eb49904b36"
      unitRef="usd">92057000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDMtMy0xLTEtMzY5NTE_96ab986e-fd9f-4e40-ba20-a2de7e76687b"
      unitRef="usd">718422000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDQtMS0xLTEtMzg1MTA_13664862-5185-472f-ae90-4c6fec1b470a"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDQtMS0xLTEtMzY5NTE_71608335-bb0d-4002-ae07-addeac063f71"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDQtMy0xLTEtMzY5NTE_269c31f6-274b-412b-ba52-7d575552ee90"
      unitRef="usd">15727000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <upst:PaymentsForCappedCalls
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDUtMS0xLTEtMzg1MTA_300dc01a-6f4b-4c49-9491-da9473968c6b"
      unitRef="usd">0</upst:PaymentsForCappedCalls>
    <upst:PaymentsForCappedCalls
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDUtMS0xLTEtMzY5NTE_742ab802-2a02-4235-8106-ccb98b239db5"
      unitRef="usd">0</upst:PaymentsForCappedCalls>
    <upst:PaymentsForCappedCalls
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDUtMy0xLTEtMzY5NTE_b116e82c-ac37-4b3f-9f5a-6fe66a1e6fc0"
      unitRef="usd">58523000</upst:PaymentsForCappedCalls>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDYtMS0xLTEtMzg1MTA_70451db6-3d20-4ac8-bcc7-3496af76ac99"
      unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDYtMS0xLTEtMzY5NTE_7e5bd6a5-787a-4a89-9b0d-ed20e86d2b9a"
      unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDYtMy0xLTEtMzY5NTE_4160103b-912a-4ccf-be02-f9b841d3e98f"
      unitRef="usd">236000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <upst:PaymentsMadeOnSecuritizationNotesAndCertificates
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDctMS0xLTEtMzg1MDc_3b0c456e-092a-4de6-ae89-6b340dbf2f1b"
      unitRef="usd">176742000</upst:PaymentsMadeOnSecuritizationNotesAndCertificates>
    <upst:PaymentsMadeOnSecuritizationNotesAndCertificates
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDctMS0xLTEtMzY5NTE_25bf93cc-53d1-427a-9b72-16d602bfca72"
      unitRef="usd">26126000</upst:PaymentsMadeOnSecuritizationNotesAndCertificates>
    <upst:PaymentsMadeOnSecuritizationNotesAndCertificates
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDctMy0xLTEtMzY5NTE_b2b3515f-aa1a-41e0-b4b3-3449b794a00a"
      unitRef="usd">0</upst:PaymentsMadeOnSecuritizationNotesAndCertificates>
    <us-gaap:RepaymentsOfDebt
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDgtMS0xLTEtMzg1MDc_aad26b24-aa02-47ac-96a9-652aa5f92ac3"
      unitRef="usd">109939000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDgtMS0xLTEtMzY5NTE_7d056774-36f3-4f22-b16c-23811d60b2d5"
      unitRef="usd">148113000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDgtMy0xLTEtMzY5NTE_8c882c26-76e3-46a9-8876-6fc88e42f486"
      unitRef="usd">71316000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDktMS0xLTEtMzg1MDc_7a2491b2-d5b8-41e2-b87c-58d7c55aade4"
      unitRef="usd">22637000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDktMS0xLTEtMzY5NTE_7e7ef766-7500-4b5d-bcdb-563416fc3a47"
      unitRef="usd">0</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDktMy0xLTEtMzY5NTE_cbef6e3b-41bd-4060-95bd-0bd1a2c7dfdb"
      unitRef="usd">0</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTAtMS0xLTEtMzg1MDc_07f3246f-7ec9-464a-b92c-2c87d4b4503d"
      unitRef="usd">4960000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTAtMS0xLTEtMzY5NTE_1813acd4-9047-4727-b88e-f8324b6ad012"
      unitRef="usd">622000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTAtMy0xLTEtMzY5NTE_65b775a4-8cd4-4662-b79d-2ab729db3c90"
      unitRef="usd">0</us-gaap:PaymentsToMinorityShareholders>
    <upst:PaymentForRepurchaseOfConvertiblePreferredStockWarrants
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTEtMS0xLTEtMzg1MDc_062f1413-fb42-46bf-a85d-5f75f56cb054"
      unitRef="usd">1426000</upst:PaymentForRepurchaseOfConvertiblePreferredStockWarrants>
    <upst:PaymentForRepurchaseOfConvertiblePreferredStockWarrants
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTEtMS0xLTEtMzY5NTE_49e4ec04-c852-4b0d-a289-c9ded8129dcb"
      unitRef="usd">0</upst:PaymentForRepurchaseOfConvertiblePreferredStockWarrants>
    <upst:PaymentForRepurchaseOfConvertiblePreferredStockWarrants
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTEtMy0xLTEtMzY5NTE_39a063a7-f344-4d19-8880-b376ad849aba"
      unitRef="usd">0</upst:PaymentForRepurchaseOfConvertiblePreferredStockWarrants>
    <us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTItMS0xLTEtMzg1MDc_13bcc0ff-0d82-4023-a9c0-083d16ad2e36"
      unitRef="usd">661000</us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTItMS0xLTEtMzY5NTE_c5f0cebb-da43-4d86-929b-f7c19557bbb2"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTItMy0xLTEtMzY5NTE_e2661fb4-fffa-4de4-b45a-723aa7fbc093"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTQtMS0xLTEtNDEwNjI_73279347-d17f-4533-9fbd-a98d13794433"
      unitRef="usd">39863000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTQtMS0xLTEtMzY5NTE_4d025b5c-7ed3-41e0-af75-600b336dc681"
      unitRef="usd">0</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTQtMy0xLTEtMzY5NTE_92a0b701-6326-45c1-801b-d71b0117f058"
      unitRef="usd">0</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTUtMS0xLTEtMzg1MDc_597382b5-91a9-407f-9a3b-c7ddd19cacd6"
      unitRef="usd">1912000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTUtMS0xLTEtMzY5NTE_01b4fb4a-7bfd-4a57-92d8-bf060983e9c4"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTUtMy0xLTEtMzY5NTE_8b644a22-2e8d-4bb6-8d0c-a307ee3145f3"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTYtMS0xLTEtMzg1MDc_9ee9066a-9fe0-4378-85de-4971492b1354"
      unitRef="usd">1631000</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTYtMS0xLTEtMzY5NTE_e4e93ce4-c607-43d9-b087-90eb6b56bb77"
      unitRef="usd">6000</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTYtMy0xLTEtMzY5NTE_07664c76-fd3c-4777-b1f9-340c24582e13"
      unitRef="usd">0</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTctMS0xLTEtMzg1MDc_d7afc132-56c1-444e-ab7c-b61f098f2471"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTctMS0xLTEtMzY5NTE_d18023a1-ac50-4efb-b495-6aae3814f3cf"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTctMy0xLTEtMzY5NTE_35e67c6b-f4e8-4a13-a1f5-cdad3f01463f"
      unitRef="usd">4145000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTgtMS0xLTEtMzg1MDc_8537bef0-9b0d-43c0-a0ab-f4de20a7e2f7"
      unitRef="usd">278000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTgtMS0xLTEtMzY5NTE_ff0d9da1-f561-4098-bea4-f1daca5dc38b"
      unitRef="usd">2362000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNTgtMy0xLTEtMzY5NTE_a371c187-219c-4a88-abd7-2dafb18bd468"
      unitRef="usd">14736000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNjEtMS0xLTEtMzg1MDc_11bd9a0d-d7d0-40f3-9146-55f19c048b5c"
      unitRef="usd">-119190000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNjEtMS0xLTEtMzY5NTE_6c3801e2-90cc-4366-9cc1-c7fb56001ddf"
      unitRef="usd">79052000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNjEtMy0xLTEtMzY5NTE_06dc0e5b-40b8-4c95-ba2a-d431e2e124dc"
      unitRef="usd">855432000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNjItMS0xLTEtMzg1MDc_e95bf30e-c2da-4031-88c9-cea352eac456"
      unitRef="usd">-42175000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNjItMS0xLTEtMzY5NTE_9bbe7daf-4990-48df-95aa-5fbf9877da01"
      unitRef="usd">231266000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNjItMy0xLTEtMzY5NTE_519ea82f-a201-4a48-aaaa-c9e7f53464d1"
      unitRef="usd">879908000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i539209919a854fc384a61b99ee231ef7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNjQtMS0xLTEtMzg1MzU_72b782d0-a128-48e7-b114-fbea0864b7d6"
      unitRef="usd">122242000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iba32f5a2beeb4d2f835c336f8d3990cb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNjQtMS0xLTEtMzY5NTE_777f643d-487a-422b-a7e4-471bf19dedef"
      unitRef="usd">80067000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNjQtMy0xLTEtMzY5NTE_4c021946-d0e2-46a2-88a1-0abe73dbe524"
      unitRef="usd">311333000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iba32f5a2beeb4d2f835c336f8d3990cb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNjUtMS0xLTEtMzg1MzU_0446ad4b-5b76-4e98-8e8d-d45902a005bd"
      unitRef="usd">80067000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNjUtMS0xLTEtMzY5NTE_cd317999-3c7d-4924-b661-726c030c087c"
      unitRef="usd">311333000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNjUtMy0xLTEtMzY5NTE_086c3217-518e-4844-a561-cbd929c74a18"
      unitRef="usd">1191241000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNjgtMS0xLTEtMzg1Mzc_46fe172c-2ee7-455d-8f35-7c49f2007302"
      unitRef="usd">26871000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNjgtMS0xLTEtMzY5NTE_d98bb103-6fe8-4532-86b9-633460fd54f8"
      unitRef="usd">8028000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNjgtMy0xLTEtMzY5NTE_6639453b-bdd4-45c3-a3fa-d56d9a063707"
      unitRef="usd">3274000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNjktMS0xLTEtMzg1Mzk_b047e4ec-4677-426f-acc0-50216c49bfd0"
      unitRef="usd">0</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNjktMS0xLTEtMzY5NTE_934b5c7f-a9f0-4204-9e72-22fe8f8f6c7a"
      unitRef="usd">0</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNjktMy0xLTEtMzY5NTE_5b7f5218-bda0-4799-bdae-176d53b619c6"
      unitRef="usd">2300000</us-gaap:IncomeTaxesPaid>
    <upst:ReclassificationOfCommonStockWarrantLiabilityRelatedToCashlessExercise
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNzYtMS0xLTEtMzg1NTM_ee714bc7-4858-42bb-905a-878abbd87497"
      unitRef="usd">0</upst:ReclassificationOfCommonStockWarrantLiabilityRelatedToCashlessExercise>
    <upst:ReclassificationOfCommonStockWarrantLiabilityRelatedToCashlessExercise
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNzYtMS0xLTEtMzY5NTE_454b0dcf-eb0d-48a2-a2d0-4d96f1977236"
      unitRef="usd">2971000</upst:ReclassificationOfCommonStockWarrantLiabilityRelatedToCashlessExercise>
    <upst:ReclassificationOfCommonStockWarrantLiabilityRelatedToCashlessExercise
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNzYtMy0xLTEtMzY5NTE_7aead75c-18de-4e4e-bdfc-b4b16131b0dd"
      unitRef="usd">0</upst:ReclassificationOfCommonStockWarrantLiabilityRelatedToCashlessExercise>
    <upst:ReclassificationOfPreferredStockWarrantLiabilityRelatedToCashlessExercise
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNzctMS0xLTEtMzg1NTM_602dc0ee-22f6-4745-bc9a-79f2e2c3d0a6"
      unitRef="usd">0</upst:ReclassificationOfPreferredStockWarrantLiabilityRelatedToCashlessExercise>
    <upst:ReclassificationOfPreferredStockWarrantLiabilityRelatedToCashlessExercise
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNzctMS0xLTEtMzY5NTE_842a5a02-6ff7-4935-9eab-158c62c39a2c"
      unitRef="usd">12177000</upst:ReclassificationOfPreferredStockWarrantLiabilityRelatedToCashlessExercise>
    <upst:ReclassificationOfPreferredStockWarrantLiabilityRelatedToCashlessExercise
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNzctMy0xLTEtMzY5NTE_8e9ad3d2-6500-4f8f-a1d8-89c095f572c2"
      unitRef="usd">0</upst:ReclassificationOfPreferredStockWarrantLiabilityRelatedToCashlessExercise>
    <upst:ReclassificationOfCommonStockWarrantLiabilityToEquityUponTerminationOfRepurchaseOption
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNzgtMS0xLTEtMzg1NTM_2827e651-8a33-4a37-9318-98efb2bffb62"
      unitRef="usd">0</upst:ReclassificationOfCommonStockWarrantLiabilityToEquityUponTerminationOfRepurchaseOption>
    <upst:ReclassificationOfCommonStockWarrantLiabilityToEquityUponTerminationOfRepurchaseOption
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNzgtMS0xLTEtMzY5NTE_d39d3b8a-05c5-4861-902b-0c5cb4c57950"
      unitRef="usd">2945000</upst:ReclassificationOfCommonStockWarrantLiabilityToEquityUponTerminationOfRepurchaseOption>
    <upst:ReclassificationOfCommonStockWarrantLiabilityToEquityUponTerminationOfRepurchaseOption
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNzgtMy0xLTEtMzY5NTE_234268f9-ef14-43ed-882f-b2cc35da2022"
      unitRef="usd">0</upst:ReclassificationOfCommonStockWarrantLiabilityToEquityUponTerminationOfRepurchaseOption>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNzktMS0xLTEtMzg1NTY_7eace4b5-8a30-4f5a-900d-5e2b5e46dbda"
      unitRef="usd">0</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNzktMS0xLTEtMzY5NTE_d6fd33b4-3364-4880-8dbd-16b2d72e8240"
      unitRef="usd">0</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNzktMy0xLTEtMzY5NTE_1f3d1579-fbac-4d45-8eae-6764cab1fe8e"
      unitRef="usd">80256000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <upst:DerecognitionOfLoansHeldForInvestmentInConsolidatedVIE
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfODAtMS0xLTEtMzg1NDc_1d446da9-3298-45eb-b1e3-94b7738ee67a"
      unitRef="usd">154864000</upst:DerecognitionOfLoansHeldForInvestmentInConsolidatedVIE>
    <upst:DerecognitionOfLoansHeldForInvestmentInConsolidatedVIE
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfODAtMS0xLTEtMzY5NTE_fd2a0a99-fe9b-4e86-bd65-8544f4f9fa84"
      unitRef="usd">57222000</upst:DerecognitionOfLoansHeldForInvestmentInConsolidatedVIE>
    <upst:DerecognitionOfLoansHeldForInvestmentInConsolidatedVIE
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfODAtMy0xLTEtMzY5NTE_c1c8a157-c373-486a-892a-0cc41826f0a5"
      unitRef="usd">0</upst:DerecognitionOfLoansHeldForInvestmentInConsolidatedVIE>
    <upst:DerecognitionOfPayableToSecuritizationNoteHoldersAndResidualCertificateHolders
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfODEtMS0xLTEtMzg1NDc_395add1f-cb4d-44da-b5d4-256e11daf7ef"
      unitRef="usd">80825000</upst:DerecognitionOfPayableToSecuritizationNoteHoldersAndResidualCertificateHolders>
    <upst:DerecognitionOfPayableToSecuritizationNoteHoldersAndResidualCertificateHolders
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfODEtMS0xLTEtMzY5NTE_ec2dc820-56e1-4436-a452-93e570b2dc67"
      unitRef="usd">58017000</upst:DerecognitionOfPayableToSecuritizationNoteHoldersAndResidualCertificateHolders>
    <upst:DerecognitionOfPayableToSecuritizationNoteHoldersAndResidualCertificateHolders
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfODEtMy0xLTEtMzY5NTE_22ab8c6e-0302-4727-ab6c-b41e700f8dcc"
      unitRef="usd">0</upst:DerecognitionOfPayableToSecuritizationNoteHoldersAndResidualCertificateHolders>
    <upst:DerecognitionOfNotesPayableHeldInConsolidatedVIE
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfODItMS0xLTEtMzg1NDc_832f5ee1-90a2-417d-a097-a782e6c56284"
      unitRef="usd">69419000</upst:DerecognitionOfNotesPayableHeldInConsolidatedVIE>
    <upst:DerecognitionOfNotesPayableHeldInConsolidatedVIE
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfODItMS0xLTEtMzY5NTE_09f15ca6-57a2-45bd-8c10-6751d847e3dd"
      unitRef="usd">0</upst:DerecognitionOfNotesPayableHeldInConsolidatedVIE>
    <upst:DerecognitionOfNotesPayableHeldInConsolidatedVIE
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfODItMy0xLTEtMzY5NTE_0331e232-1b37-433a-aeee-2f2652532e27"
      unitRef="usd">0</upst:DerecognitionOfNotesPayableHeldInConsolidatedVIE>
    <upst:SecuritiesRetainedUnderUnconsolidatedSecuritizationTransactions
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfODMtMS0xLTEtMzg1NDc_855ba201-088d-4ac9-89bf-a5c3d9264adb"
      unitRef="usd">31160000</upst:SecuritiesRetainedUnderUnconsolidatedSecuritizationTransactions>
    <upst:SecuritiesRetainedUnderUnconsolidatedSecuritizationTransactions
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfODMtMS0xLTEtMzY5NTE_accf5b3b-5438-447c-84f8-eb9e79d10c5a"
      unitRef="usd">0</upst:SecuritiesRetainedUnderUnconsolidatedSecuritizationTransactions>
    <upst:SecuritiesRetainedUnderUnconsolidatedSecuritizationTransactions
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfODMtMy0xLTEtMzY5NTE_f573952e-8cbc-44db-903d-74450ac1bac2"
      unitRef="usd">0</upst:SecuritiesRetainedUnderUnconsolidatedSecuritizationTransactions>
    <upst:TransferOfNotesReceivableAndResidualCertificateOnDeconsolidationOfVIE
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfODQtMS0xLTEtMzg1NDc_1dd2dbd6-4ce5-469e-bc67-be54d6c7a840"
      unitRef="usd">3699000</upst:TransferOfNotesReceivableAndResidualCertificateOnDeconsolidationOfVIE>
    <upst:TransferOfNotesReceivableAndResidualCertificateOnDeconsolidationOfVIE
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfODQtMS0xLTEtMzY5NTE_796d921e-d458-4847-ad06-7e3f6144367f"
      unitRef="usd">0</upst:TransferOfNotesReceivableAndResidualCertificateOnDeconsolidationOfVIE>
    <upst:TransferOfNotesReceivableAndResidualCertificateOnDeconsolidationOfVIE
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfODQtMy0xLTEtMzY5NTE_cfcea470-87f9-4888-8a22-b30930ef2c41"
      unitRef="usd">0</upst:TransferOfNotesReceivableAndResidualCertificateOnDeconsolidationOfVIE>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfODctMS0xLTEtMzg1NDk_780965d4-9f58-4385-9153-49be867c557d"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfODctMS0xLTEtMzY5NTE_8f93b648-f8a1-4832-8895-09026aa3e507"
      unitRef="usd">492000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfODctMy0xLTEtMzY5NTE_e323e306-dfb6-41ce-b652-6a3c1f4f216a"
      unitRef="usd">3141000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:IncreaseDecreaseInFinancialInstrumentsUsedInOperatingActivities
      contextRef="ibf0334029d6e4f21aa7ff27c5ee0929f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RleHRyZWdpb246MTY3ZTFiMzZjYTYwNDRkMDllMjZiOThjMTcwMDc4NWRfMTY0OTI2NzQ0MjEzOA_d882c43c-0caa-4060-b3ac-932c201b9b3b"
      unitRef="usd">-7400000</us-gaap:IncreaseDecreaseInFinancialInstrumentsUsedInOperatingActivities>
    <us-gaap:IncreaseDecreaseInFinancialInstrumentsUsedInOperatingActivities
      contextRef="i84ad128bc9344be2b9d651ccea20a2d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RleHRyZWdpb246MTY3ZTFiMzZjYTYwNDRkMDllMjZiOThjMTcwMDc4NWRfMTY0OTI2NzQ0MjE0Ng_ace98fed-b0f8-4985-9e80-830fe87e693a"
      unitRef="usd">-4238000</us-gaap:IncreaseDecreaseInFinancialInstrumentsUsedInOperatingActivities>
    <upst:PaymentsMadeOnSecuritizationNotesAndCertificates
      contextRef="ibf0334029d6e4f21aa7ff27c5ee0929f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RleHRyZWdpb246MTY3ZTFiMzZjYTYwNDRkMDllMjZiOThjMTcwMDc4NWRfMTY0OTI2NzQ0MjQ1Nw_b1c85a57-1db0-487d-8aab-7f48aa521fe3"
      unitRef="usd">3262000</upst:PaymentsMadeOnSecuritizationNotesAndCertificates>
    <upst:PaymentsMadeOnSecuritizationNotesAndCertificates
      contextRef="i84ad128bc9344be2b9d651ccea20a2d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RleHRyZWdpb246MTY3ZTFiMzZjYTYwNDRkMDllMjZiOThjMTcwMDc4NWRfMTY0OTI2NzQ0MjQ2Ng_74928a1f-5ed1-4086-a962-a9b15f96e9c3"
      unitRef="usd">1034000</upst:PaymentsMadeOnSecuritizationNotesAndCertificates>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMTYxNjk_e7cfea87-8716-487c-a250-a7fc35327457">Description of Business and Significant Accounting Policies&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Description of Business &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upstart Holdings, Inc. and its subsidiaries (together &#x201c;Upstart&#x201d;, the &#x201c;Company&#x201d;, &#x201c;we&#x201d;, or &#x201c;our&#x201d;) apply modern data science and technology to the process of originating consumer credit. The Company helps bank partners originate credit, including personal and auto loans, by providing bank partners with a proprietary, cloud-based, artificial intelligence lending platform. As the Company&#x2019;s technology continues to improve and additional banks adopt the Upstart platform, consumers benefit from improved access to affordable and frictionless credit. The Company currently operates in the United States and is headquartered in San Mateo, California and Columbus, Ohio. The Company&#x2019;s fiscal year ends on December 31. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation and Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) and include the accounts of the Company, its wholly-owned subsidiaries, and consolidated variable interest entities (&#x201c;VIEs&#x201d;). All intercompany accounts and transactions have been eliminated. The Company&#x2019;s functional and reporting currency is the U.S. dollar.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Initial Public Offering&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 16, 2020, the Company completed an initial public offering (&#x201c;IPO&#x201d;), in which 9,000,000 shares of common stock were issued and sold at $20.00 per share, resulting in net proceeds of $167.4&#160;million after deducting underwriting discounts and commissions of $12.6&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2020, the outstanding Series B preferred stock warrant was exercised to purchase 600,208 shares of preferred stock. Upon consummation of the IPO in December 2020, the related 600,208 shares of preferred stock automatically converted into common stock. Additionally, all shares of convertible preferred stock outstanding automatically converted into 47,349,577 shares of common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company incurred deferred offering costs consisting primarily of incremental accounting, legal, and other fees related to the IPO. Prior to the IPO, all deferred offering costs were capitalized within other assets on the consolidated balance sheets. Upon completion of the IPO, $7.9&#160;million of deferred offering costs were reclassified into stockholders&#x2019; equity (deficit) as a reduction of the net proceeds received from the IPO.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Follow-on Offering&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 13, 2021, the Company completed a follow-on offering, in which 2,300,000 shares of common stock (including the exercise in full of the underwriters&#x2019; option to purchase 300,000 additional shares) were issued and sold at $120.00 per share. The Company received net proceeds of $263.9&#160;million after deducting underwriting discounts and commissions of $11.0&#160;million and offering expenses of $1.0&#160;million. Offering expenses consisted of incremental accounting, legal, and other fees incurred related to the follow-on offering.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of consolidated financial statements in conformity with GAAP requires that management make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant estimates and assumptions made in the accompanying consolidated financial statements, which Management believes are critical in understanding and evaluating the Company&#x2019;s reported financial results include: (i) fair value determinations; (ii) stock-based compensation; (iii) consolidation of VIEs; (iv) provision for income taxes, net of valuation allowance for deferred tax assets; and (v) the evaluation for impairment of goodwill and acquired intangible assets. The Company bases its estimates on various factors it believes to be reasonable under the circumstances. Actual results could differ from those estimates and such differences could affect the results of operations reported in future periods. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Variable Interest Entities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A legal entity is considered a VIE if it has either a total equity investment that is insufficient to finance its operations without additional subordinated financial support or whose equity holders lack the characteristics of a controlling financial interest. The Company&#x2019;s variable interests arise from contractual, ownership, or other monetary interests in the entity. The Company consolidates a VIE when it is deemed to be the primary beneficiary. The Company determines it is the primary beneficiary if it has the power to direct activities that most significantly impact the VIE&#x2019;s economic performance and has the obligation to absorb losses or the right to receive benefits of the VIE that could be potentially significant to the VIE. The Company assesses whether or not it is the primary beneficiary of a VIE on an ongoing basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash consists of bank deposits held in business checking and interest-bearing deposit accounts. As of December 31, 2020, and 2021, the Company did not have any cash equivalent balances, defined as highly liquid financial instruments purchased with original maturities of three months or less. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash primarily consists of bank deposits that are: (i) received from borrowers for interest and principal applied to loans as part of loan servicing, but not yet distributed to investors; (ii) received from investors as collateral for financing of loan purchases on the Upstart platform but not yet invested in issued loans; and (iii) collateral for letters of credit the Company is required to maintain under its operating lease agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurement&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities recorded at fair value on a recurring basis on the consolidated balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair values. Fair value is defined as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The price used to measure fair value is not adjusted for transaction costs. The principal market is the market in which the Company would sell or transfer the asset with the greatest volume and level of activity for the asset. In determining the principal market for an asset or liability, it is assumed that the Company has access to the market as of the measurement date. If no market for the asset exists, or if the Company does not have access to the principal market, a hypothetical market is used. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The authoritative guidance on fair value measurements establishes a three-tier fair value hierarchy for disclosure of fair value measurements as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1&#x2014;Unadjusted quoted market prices in active markets for identical assets or liabilities; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2&#x2014; Inputs (other than quoted prices included in Level 1) are either directly or indirectly observable for the asset or liability. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active; and &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3&#x2014; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities measured at fair value on a recurring basis include loans, notes receivable and residual certificates, loan servicing assets and liabilities, and trailing fee liabilities. When developing fair value measurements, the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;However, for certain instruments, the Company must utilize unobservable inputs in determining fair value due to the lack of observable inputs in the market, which requires greater judgment in measuring fair value. In instances where there is limited or no observable market data, fair value measurements for assets and liabilities are based primarily upon the Company&#x2019;s own estimates, and the measurements reflect information and assumptions that management believes a market participant would use in pricing the asset or liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Instruments not Measured at Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company&#x2019;s financial instruments not measured at fair value consist primarily of cash, restricted cash, and other assets (excluding certain financial instruments, which are measured at fair value), accounts payable, payable to investors, and other liabilities (excluding certain financial instruments, such as loan servicing assets and liabilities and trailing fee liabilities which are measured at fair value). Payable to investors includes amounts of loan repayments not yet distributed to investors, as well as amounts received from investors but not yet invested directly in whole loans or notes payable. The carrying values of these financial instruments are approximates of their respective fair values due to their short-term nature. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Borrowings are presented at par, net of debt issuance costs and amortized over the contractual term using the effective interest method, with accrued interest included as part of accrued expenses and other liabilities on the consolidated balance sheets. The carrying value of borrowings associated with the warehouse credit facilities and risk retention funding loans approximates the fair value due to their relatively short maturities. The estimated fair value of convertible senior notes as of December&#160;31, 2021 was approximately $627.5&#160;million, which represents a Level 2 valuation. The estimated fair value was determined based on the estimated or actual bids and offers of the Notes in an over-the-counter market. The carrying value of convertible senior notes as of December&#160;31, 2021 was $646.9&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Transfer of Financial Assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upstart-powered loans originated by bank partners are either retained by the bank partners, purchased by the Company and immediately sold to institutional investors under loan sale agreements, or purchased and held by the Company for a period of time before being sold to third-party investors, or held to maturity by the Company for the primary purpose of product research and development. Loans retained and held on the Company&#x2019;s consolidated balance sheets are classified as either held-for-investment or held-for-sale, and loans purchased for immediate resale to third-party investors are classified as held-for-sale. Immediate loan resales to institutional investors are accounted for as transfers of financial assets when the Company surrenders control of these loan assets. These sales typically occur shortly after the origination of the loans by the bank partner and the Company&#x2019;s subsequent acquisition of the loans from the originating bank partner. Loans sold to institutional investors are derecognized from the Company&#x2019;s consolidated balance sheets at the time of sale in accordance with the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Update (&#x201c;ASU&#x201d;) 2014-11 Topic 860, Transfers and Servicing. The Company records an asset or a liability at fair value for its estimated post-sale servicing obligations. The Company also records liabilities net of fair value for contingent obligations to repurchase loans that do not conform to the representations and warranties made to the loan purchaser at the time of sale. These liabilities are included within other liabilities on the Company&#x2019;s consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Loan Servicing Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loan servicing assets and liabilities are recognized at fair value when the Company transfers loans, which qualify as sales under Topic 860 with servicing rights retained or when the Company enters into servicing agreements with bank partners who retain Upstart-powered loans. A loan servicing asset or liability exists depending on whether the revenue from servicing is expected to more than adequately compensate the Company for carrying out its servicing obligations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loan servicing assets and liabilities are recorded in other assets and other liabilities, respectively, in the consolidated balance sheets, with changes in fair value recorded in servicing revenue, net, which is part of revenue from fees, net in the consolidated statements of operations and comprehensive income (loss). Refer to &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note 2. Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; for further details. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property, Equipment, and Software, Net &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, equipment, and software are stated at cost less accumulated depreciation and amortization. Depreciation and amortization are recognized using the straight-line method over the estimated useful lives of the assets, which are generally three years for internally developed software, computer and networking equipment, and furniture and fixtures. Leasehold improvements are depreciated over the shorter of the remaining lease term or the estimated useful life. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Internally developed software is capitalized upon completion of the preliminary project stage, when it becomes probable that the project will be completed, and the software will be used as intended. Capitalized costs primarily consist of salaries and payroll related costs for employees directly involved in development efforts. Costs related to the preliminary project stage and activities occurring after the implementation of the software are expensed as incurred. Costs incurred for software upgrades are capitalized if they result in additional functionalities or substantial enhancements. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates its long-lived assets for potential impairment when events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable. When such an event occurs the carrying amount of the asset is reduced to its estimated fair value. There were no impairments of long-lived assets as of December 31, 2020 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is or contains a lease at inception. Operating leases are recorded on the consolidated balance sheets with right-of-use assets representing the right to use the underlying asset and lease liabilities representing the obligation to make lease payments. Right-of-use assets (&#x201c;ROU&#x201d;) and lease liabilities are recognized at lease commencement primarily based on the present value of lease payments over the lease term, and as necessary, at modification. The operating lease ROU assets also include any initial direct costs, lease payments made prior to lease commencement, and lease incentives received. Variable lease payments are expensed as incurred and are not included within the ROU asset and lease liability calculation. Variable lease payments primarily include reimbursements of costs incurred by lessors for common area maintenance and utilities. The Company&#x2019;s lease terms are the non-cancelable period including any rent-free periods provided by the lessor and may include options to extend or terminate the lease when it is reasonably certain that it will exercise that option. At lease inception, and in subsequent periods as necessary, the Company estimates the lease term based on its assessment of extension and termination options that are reasonably certain to be exercised. Lease costs for lease payments are recognized on a straight-line basis over the lease term. As the rate implicit on the Company&#x2019;s leases is not readily determinable, the Company uses its secured incremental borrowing rate to determine the present value of lease payments. The incremental borrowing rate is the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term and in a similar economic environment. As of December 31, 2020 and 2021, the Company did not have any material finance leases. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has elected not to separate lease and non-lease components for any leases within its existing classes of assets and, as a result, accounts for any lease and non-lease components as a single lease component. The Company has no leases with a term of 12 months or less. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s revenue consists of two components: revenue from fees, net and interest income and fair value adjustments, net. The revenue from fees, net line item on the consolidated statements of operations and comprehensive income (loss) is primarily comprised of platform and referral fees, net, which are recognized based on FASB ASU 2014-09 Topic 606, Revenue from Contracts with Customers. Refer to &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note 2. Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Operating Expenses &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Sales and marketing&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales and marketing expenses primarily consist of costs incurred across various advertising channels, including expenses for partnerships with third-parties providing borrower referrals, direct mail and digital advertising campaigns, as well as other expenses associated with building overall brand awareness and experiential marketing costs. Sales and marketing expenses also include payroll and other personnel-related costs, including stock-based compensation expense, for related teams. These costs are recognized in the period incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Customer operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer operations expenses include payroll and other personnel-related expenses, including stock-based compensation expense, for personnel engaged in onboarding, loan servicing, customer support and other related operational teams. These costs also include costs of third-party collection agencies and other systems and tools the Company uses as part of information verification, fraud detection, and payment processing activities. These costs are recognized in the period incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Engineering and product development &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Engineering and product development expenses primarily consist of payroll and other employee-related expenses, including stock-based compensation expenses, for the engineering and product development teams as well as the costs of systems and tools used by these teams. These costs are recognized in the period incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;General, administrative, and other &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General, administrative, and other expenses consist primarily of payroll and other employee-related expenses, including stock-based compensation expense for legal and compliance, finance and accounting, human resources and facilities teams, as well as depreciation and amortization of property, equipment and software, professional services fees, facilities and travel expenses. These costs are recognized in the period incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company issues stock options, restricted stock units (&#x201c;RSUs&#x201d;), and restricted stock to employees and non-employees, including directors and third-party service providers, and employee stock purchase rights granted under the Company&#x2019;s employee stock purchase plan (&#x201c;ESPP&#x201d;). Stock options and employee stock purchase rights granted under the ESPP are initially measured at fair value at the date of grant using the Black-Scholes option-pricing model. RSUs and restricted stock are measured at the fair market value of our common stock at the grant date. Stock-based compensation expenses are recognized based on their respective grant-date fair values. Forfeitures are estimated at the time of grant and revised, as necessary, in subsequent periods if actual forfeitures differ from &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;initial estimates. Stock-based compensation expense is recorded net of estimated forfeitures, such that the expense is recorded only for those awards that are expected to vest. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for business combinations using the acquisition method of accounting which requires the fair values of assets acquired and liabilities assumed to be recognized in the consolidated financial statements. Assets acquired and liabilities assumed in a business combination are recognized at their estimated fair value as of the acquisition date. The excess purchase price over the fair value of assets acquired and liabilities assumed is recorded as goodwill. The allocation of fair values may be subject to adjustment after the initial allocation for up to a one-year period, with the corresponding offset to goodwill. Acquisition-related costs, such as legal and consulting fees, are recognized separately from the business combination and are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Non-marketable Equity Security&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s strategic investment consists of a non-marketable equity security on the consolidated balance sheets which is an investment in a privately held company. The non-marketable equity security does not have a readily determinable fair value and is measured by the Company at cost less impairment, if any, and adjusted for changes resulting from observable price changes in orderly transactions for an identical or similar investment in the same issuer (the &#x201c;measurement alternative&#x201d;). Gains and losses on the investment, realized and unrealized, are recognized in other income (expense), net on our consolidated statements of operations and comprehensive income (loss) and a new carrying value is established for the investment upon such recognition of the gains and losses. There have been no unrealized or realized gains and losses or impairments related to the non-marketable equity security accounted for under the measurement alternative for any year presented. As of December&#160;31, 2021, the carrying value of our non-marketable equity security, which does not have a readily determinable fair value, totaled $40&#160;million. The Company had no such security as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The determination of whether an orderly transaction is for an identical or similar investment requires significant management judgment. In its evaluation, the Company considers factors such as differences in the rights and preferences of the investment and the extent to which those differences would affect the fair value of the investment. In the event the Company identifies an observable price change from an orderly transaction for an identical or similar investment of the same issuer, the Company must estimate the fair value of its strategic investments using the most recent data available. The Company&#x2019;s impairment analysis encompasses an assessment of both qualitative and quantitative factors. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill and Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the purchase price over the fair value of identifiable net assets acquired. Goodwill is reviewed for impairment annually, or more frequently if an event or a change in circumstances indicates that goodwill may be impaired. We first assess qualitative factors to determine if it is more likely than not that the fair value of the reporting unit is less than its carrying value. Examples of qualitative factors include, but are not limited to, a significant adverse change in legal factors or in the business climate, a significant decline in our stock price, a significant decline in our projected revenue or cash flows, or the presence of other indicators that would indicate a reduction in the fair value of a reporting unit. If the Company concludes the fair value of the reporting unit is less than its carrying value, a quantitative test is performed. We perform a quantitative goodwill impairment test by determining the fair value of the reporting unit and comparing it to the carrying value of the reporting unit. If the fair value of the reporting unit is greater than the reporting unit&#x2019;s carrying value, then the carrying value of the reporting unit is deemed to be recoverable. If the carrying value of the reporting unit is greater than the reporting unit&#x2019;s fair value, goodwill is impaired and written down to the reporting unit&#x2019;s fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquired intangible assets are recorded at fair value on the date of acquisition and amortized on a straight-line basis over their estimated useful lives. Acquired intangible assets are presented net of accumulated amortization &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;on the consolidated balance sheets. The Company reviews the carrying amounts of intangible assets for impairment whenever an event or change in circumstances indicates that the carrying amount of the assets may not be recoverable. We measure the recoverability of intangible assets by comparing the carrying amount of each asset to the future undiscounted cash flows we expect the asset to generate. Impairment is measured by the amount in which the carrying value of the asset exceeds its fair value. In addition, we periodically evaluate the estimated remaining useful lives of long-lived intangible assets to determine whether events or changes in circumstances warrant a revision to the remaining period of amortization.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance may be established to reduce the deferred tax asset to the level at which it is &#x201c;more likely than not&#x201d; that the tax asset or benefits will be realized. Realization of tax benefits of deductible temporary differences and operating loss carryforwards depends on having sufficient taxable income of an appropriate character within the carry back or carryforward periods. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained upon review by the taxing authority. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Income (Expense)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income (expense) primarily consists of dividend income earned by the Company on its unrestricted cash balance which is recognized in the period earned. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2020, the Company received a forgivable loan under the Paycheck Protection Program (&#x201c;PPP&#x201d;), totaling $5.3 million with a stated annual interest rate of 1%. All loan payments are deferred for six months if not forgiven under the provisions of the Coronavirus Aid, Relief, and Economic Security Act (the &#x201c;CARES Act&#x201d;). The loan and accrued interest are forgivable for borrowers who use the loan proceeds for eligible expenses during a twenty-four week period following the borrower&#x2019;s receipt of the loan and maintain payroll and employee headcount. The Company has used the full proceeds of the loan for eligible expenses within the required period. The Company determined that forgiveness of the loan under the CARES Act was reasonably assured and recorded the full amount of proceeds as other income in the consolidated statement of operations and comprehensive income (loss) in 2020. In March 2021, the Company voluntarily repaid proceeds received under the Paycheck Protection Program plus accrued interest totaling $5.3 million. The Company recognized the loan principal repayment as an other expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Income (Loss) Per Share Attributable to Common Stockholders of Upstart Holdings, Inc. Stockholders&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company follows the two-class method when computing net income (loss) per common share when shares are issued that meet the definition of participating securities. The two-class method determines net income (loss) per common share for each class of common stock and participating securities according to dividends declared or accumulated and participation rights in undistributed earnings. The two-class method requires income available to common stockholders for the period to be allocated between common stock and participating securities based upon their respective rights to receive dividends as if all income for the period had been distributed. The Company&#x2019;s &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;convertible preferred stock contractually entitles the holders of such shares to participate in dividends but does not contractually require the holders of such shares to participate in the Company&#x2019;s losses. Accordingly, for the periods where the Company is in a net loss position, the Company does not allocate any net loss attributable to common stockholders to the convertible preferred stock. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income (loss) per share attributable to common stockholders is computed by dividing the net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding for the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted net income (loss) per share is the amount of net income (loss) available to each share of common stock outstanding during the reporting period, adjusted to include the effect of potentially dilutive common shares. Potentially dilutive common shares include incremental shares issued for convertible preferred stock, stock options, unvested RSUs, purchase rights committed under the ESPP, convertible debt, warrants to purchase convertible preferred stock and warrants to purchase common stock. The calculation of diluted net income (loss) per share excludes all anti-dilutive common shares. For periods in which the Company reports net losses, basic and diluted net loss per share attributable to Upstart Holdings, Inc.&#x2019;s common stockholders are the same because potentially dilutive common shares are not assumed to have been issued if their effect is anti-dilutive. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, we no longer qualify as an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the &#x201c;JOBS Act&#x201d;). Accordingly, the Company adopted certain new or revised accounting pronouncements during the year ended December 31, 2021 for which adoption previously had been deferred, as disclosed below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU 2018-15, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height: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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which requires a customer in a hosting arrangement that is a service contract to follow the internal-use software guidance in Topic 350-40 to determine which implementation costs to capitalize as assets or expense as incurred. The standard is effective January 1, 2021 for emerging growth companies that have adopted the private company relief. The amendments in this ASU can be applied either retrospectively or prospectively to all implementation costs after the date of adoption. The guidance became effective on January 1, 2021 and the Company adopted the standard on a prospective basis. The adoption of the standard did not have a material impact on the Company&#x2019;s consolidated financial statements or related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU No. 2020-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which simplifies accounting for convertible instruments by removing major separation models required under current U.S. GAAP. The standard removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception and also simplifies the diluted earnings per share calculation in certain areas. The amendments in this update are effective for public business entities for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. The amendment is to be adopted through either a fully retrospective or modified retrospective method of transition. Early adoption is permitted. The Company early adopted ASU 2020-06 on January 1, 2021 with no material impact on the Company&#x2019;s consolidated financial statements or related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments - Credit Losses (Topic 326)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 326&#x201d;). The amendments replaced the incurred loss impairment methodology with the current expected credit loss model (&#x201c;CECL&#x201d;). Subsequent to the issuance of ASU 2016-13, the FASB issued several amendments to ASC 326 to clarify or improve the financial instruments credit losses standard such as codification and targeted improvements in ASUs 2018-19, 2019-04, 2019-05, 2019-11 and 2020-03. The guidance replaced the incurred loss impairment methodology with an expected credit loss model for which a company recognizes an allowance based on the estimate of expected credit loss. The Company accounts for its loans at fair value through net income, which is &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;outside the scope of Topic 326. The standard requires an entity to record a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is adopted. Effective on December 31, 2021, the Company lost its emerging growth company (&#x201c;EGC&#x201d;) status, which accelerated the requirement of the adoption of ASU 2016-13. As a result, the Company adopted ASU 2016-13 using the modified retrospective approach as of January 1, 2021. Results for reporting periods beginning on or after January 1, 2021 are presented under the new standard, while prior period results before the adoption of CECL continue to be reported in accordance with previously applicable GAAP. The cumulative effect upon adoption was not material to the Company&#x2019;s consolidated financial statements or related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;  Recently Issued Accounting Pronouncements &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020 the FASB issued ASU 2020-04,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; followed by ASU 2021-01, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform, Scop&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;e issued in January 2021. ASU 2020-04 and ASU 2021-01 provide temporary optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate or another reference rate expected to be discontinued because of reference rate reform, if certain criteria are met. The optional guidance in ASU 2020-04 and ASU 2021-01 is effective for a limited period of time through December 31, 2022 and may be applied prospectively to contract modifications and hedging relationships. The Company does not expect the adoption of this guidance will have a material impact on the Company&#x2019;s consolidated financial statements or related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The new guidance requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, Revenue from Contracts with Customers, as if it had originated the contracts. Under the current business combinations guidance, such assets and liabilities are recognized by the acquirer at fair value on the acquisition date. The ASU is effective for fiscal years beginning after December 15, 2022, with early adoption permitted. The ASU is to be applied prospectively to business combinations occurring on or after the effective date of the amendment (or if adopted early as of an interim period, as of the beginning of the fiscal year that includes the interim period of early application). This standard has no impact on acquired contract assets or liabilities from business combinations occurring prior to the effective date of adoption. The Company is currently assessing the impact the standard will have on its consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMTYxNjY_ccfdeb98-978f-4a97-9c9a-8767524b287d">The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) and include the accounts of the Company, its wholly-owned subsidiaries, and consolidated variable interest entities (&#x201c;VIEs&#x201d;). All intercompany accounts and transactions have been eliminated. The Company&#x2019;s functional and reporting currency is the U.S. dollar.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMTYxNzU_3b9768da-eb67-477c-90f3-218e5496a4ad">The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) and include the accounts of the Company, its wholly-owned subsidiaries, and consolidated variable interest entities (&#x201c;VIEs&#x201d;). All intercompany accounts and transactions have been eliminated. The Company&#x2019;s functional and reporting currency is the U.S. dollar.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ib3bbf6af9cd445b59ffa02199274b265_D20201216-20201216"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMzg0ODI5MDc4NzA0MQ_942bd62a-4ca7-4ec3-9c33-a6c908ebb1bd"
      unitRef="shares">9000000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i85a5401e92cd497bbb44232d31f1875a_I20201216"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMzg0ODI5MDc4NzA0Mw_535efec2-d1f9-4ed9-b2a5-9ad4348c645c"
      unitRef="usdPerShare">20.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i85a5401e92cd497bbb44232d31f1875a_I20201216"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMzg0ODI5MDc4NzA0Mw_fb1d8cb9-9f3b-43a4-9725-3cd386ecc5d9"
      unitRef="usdPerShare">20.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="ib3bbf6af9cd445b59ffa02199274b265_D20201216-20201216"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMzg0ODI5MDc4NzA1MQ_541bbe3a-16ab-4f3b-94dd-06a052742a5f"
      unitRef="usd">167400000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:PaymentsForUnderwritingExpense
      contextRef="ib3bbf6af9cd445b59ffa02199274b265_D20201216-20201216"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMzg0ODI5MDc4NzA2Nw_fa4e1c93-97d8-437a-8b5a-d573c2c98849"
      unitRef="usd">12600000</us-gaap:PaymentsForUnderwritingExpense>
    <upst:StockWarrantsPurchaseOfPreferredSharesShares
      contextRef="ia6d1d71ed31344608895ef258b7f4e46_D20201130-20201130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMzg0ODI5MDc4NzExNg_c6c0b129-c21f-4765-a2eb-33aa113d8679"
      unitRef="shares">600208</upst:StockWarrantsPurchaseOfPreferredSharesShares>
    <upst:PreferredStockConvertedToOtherSecurities
      contextRef="ia2d9d8744d13466ba64061fa10c90b1e_D20201216-20201216"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMzg0ODI5MDc4NzEwNw_46a00a8b-43e1-42eb-af22-29297926829c"
      unitRef="shares">600208</upst:PreferredStockConvertedToOtherSecurities>
    <us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion
      contextRef="ib902c9b246224ffbbc16ca400f7028ef_I20201216"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMzg0ODI5MDc4NzA4Mg_673862a7-67f3-431e-929b-6fbfdd84731e"
      unitRef="shares">47349577</us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion>
    <us-gaap:DeferredOfferingCosts
      contextRef="i85a5401e92cd497bbb44232d31f1875a_I20201216"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMzg0ODI5MDc4NzA5NA_8696eaa6-72b1-4363-b2c7-8de2bc34c48f"
      unitRef="usd">7900000</us-gaap:DeferredOfferingCosts>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="icf056f36c48f4e36bdacb0c116eb9b97_D20210413-20210413"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMzg0ODI5MDc4NzcxNg_c07fe906-cb12-4237-afd2-d42b3da6d60e"
      unitRef="shares">2300000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i64a06c236fb74554a285a84b6f210351_D20210413-20210413"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMzg0ODI5MDc4NzgxNQ_e01bfa53-9ded-4291-ba9d-d57f34741818"
      unitRef="shares">300000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i6994cca75d0443088ccd29c7686599ee_I20210413"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMzg0ODI5MDc4Nzg2Mg_be840691-0256-4cb7-a641-69ade7c174a4"
      unitRef="usdPerShare">120.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i8c96902627654de8acf72f8f152e64c3_D20210413-20210413"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMzg0ODI5MDc4NzkxNA_5fc20537-7140-4b32-a8e7-1a22dafdfa5b"
      unitRef="usd">263900000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:PaymentsForUnderwritingExpense
      contextRef="i8c96902627654de8acf72f8f152e64c3_D20210413-20210413"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMzg0ODI5MDc4Nzk3Ng_062e6d9a-d171-4b32-8911-4bbf2e96ee03"
      unitRef="usd">11000000</us-gaap:PaymentsForUnderwritingExpense>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i8c96902627654de8acf72f8f152e64c3_D20210413-20210413"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMzg0ODI5MDc4ODAwNQ_ff4ba58b-4468-48da-8768-e32b0b13e5d2"
      unitRef="usd">1000000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:UseOfEstimates
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMTYxNzA_acf95c00-dccd-484a-a007-06d39dc801f5">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of consolidated financial statements in conformity with GAAP requires that management make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. &lt;/span&gt;&lt;/div&gt;Significant estimates and assumptions made in the accompanying consolidated financial statements, which Management believes are critical in understanding and evaluating the Company&#x2019;s reported financial results include: (i) fair value determinations; (ii) stock-based compensation; (iii) consolidation of VIEs; (iv) provision for income taxes, net of valuation allowance for deferred tax assets; and (v) the evaluation for impairment of goodwill and acquired intangible assets. The Company bases its estimates on various factors it believes to be reasonable under the circumstances. Actual results could differ from those estimates and such differences could affect the results of operations reported in future periods.</us-gaap:UseOfEstimates>
    <us-gaap:ConsolidationVariableInterestEntityPolicy
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfNzY5NjU4MTQ4ODcwNQ_6fc43fd3-e139-4ad4-830d-cf52599cd020">Variable Interest EntitiesA legal entity is considered a VIE if it has either a total equity investment that is insufficient to finance its operations without additional subordinated financial support or whose equity holders lack the characteristics of a controlling financial interest. The Company&#x2019;s variable interests arise from contractual, ownership, or other monetary interests in the entity. The Company consolidates a VIE when it is deemed to be the primary beneficiary. The Company determines it is the primary beneficiary if it has the power to direct activities that most significantly impact the VIE&#x2019;s economic performance and has the obligation to absorb losses or the right to receive benefits of the VIE that could be potentially significant to the VIE. The Company assesses whether or not it is the primary beneficiary of a VIE on an ongoing basis.</us-gaap:ConsolidationVariableInterestEntityPolicy>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfNzY5NjU4MTQ4ODcwNw_b6334c88-5f08-484a-8287-c1bb33dfb907">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash consists of bank deposits held in business checking and interest-bearing deposit accounts. As of December 31, 2020, and 2021, the Company did not have any cash equivalent balances, defined as highly liquid financial instruments purchased with original maturities of three months or less. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash primarily consists of bank deposits that are: (i) received from borrowers for interest and principal applied to loans as part of loan servicing, but not yet distributed to investors; (ii) received from investors as collateral for financing of loan purchases on the Upstart platform but not yet invested in issued loans; and (iii) collateral for letters of credit the Company is required to maintain under its operating lease agreements.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMjQ3MzkwMTE3NDk2MTU_89d8b09e-c52b-4b8c-a994-eb32868a1172">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurement&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities recorded at fair value on a recurring basis on the consolidated balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair values. Fair value is defined as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The price used to measure fair value is not adjusted for transaction costs. The principal market is the market in which the Company would sell or transfer the asset with the greatest volume and level of activity for the asset. In determining the principal market for an asset or liability, it is assumed that the Company has access to the market as of the measurement date. If no market for the asset exists, or if the Company does not have access to the principal market, a hypothetical market is used. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The authoritative guidance on fair value measurements establishes a three-tier fair value hierarchy for disclosure of fair value measurements as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1&#x2014;Unadjusted quoted market prices in active markets for identical assets or liabilities; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2&#x2014; Inputs (other than quoted prices included in Level 1) are either directly or indirectly observable for the asset or liability. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active; and &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3&#x2014; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities measured at fair value on a recurring basis include loans, notes receivable and residual certificates, loan servicing assets and liabilities, and trailing fee liabilities. When developing fair value measurements, the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs. &lt;/span&gt;&lt;/div&gt;However, for certain instruments, the Company must utilize unobservable inputs in determining fair value due to the lack of observable inputs in the market, which requires greater judgment in measuring fair value. In instances where there is limited or no observable market data, fair value measurements for assets and liabilities are based primarily upon the Company&#x2019;s own estimates, and the measurements reflect information and assumptions that management believes a market participant would use in pricing the asset or liability.</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <upst:FinancialInstrumentsNotMeasuredAtFairValuePolicyTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfNzY5NjU4MTUzMTM1Mw_a62623e1-3c6a-4277-9703-948ffd4d7c40">&lt;div style="margin-top:12pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Instruments not Measured at Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company&#x2019;s financial instruments not measured at fair value consist primarily of cash, restricted cash, and other assets (excluding certain financial instruments, which are measured at fair value), accounts payable, payable to investors, and other liabilities (excluding certain financial instruments, such as loan servicing assets and liabilities and trailing fee liabilities which are measured at fair value). Payable to investors includes amounts of loan repayments not yet distributed to investors, as well as amounts received from investors but not yet invested directly in whole loans or notes payable. The carrying values of these financial instruments are approximates of their respective fair values due to their short-term nature. &lt;/span&gt;&lt;/div&gt;Borrowings are presented at par, net of debt issuance costs and amortized over the contractual term using the effective interest method, with accrued interest included as part of accrued expenses and other liabilities on the consolidated balance sheets. The carrying value of borrowings associated with the warehouse credit facilities and risk retention funding loans approximates the fair value due to their relatively short maturities. The estimated fair value of convertible senior notes as of December&#160;31, 2021 was approximately $627.5&#160;million, which represents a Level 2 valuation. The estimated fair value was determined based on the estimated or actual bids and offers of the Notes in an over-the-counter market. The carrying value of convertible senior notes as of December&#160;31, 2021 was $646.9&#160;million.</upst:FinancialInstrumentsNotMeasuredAtFairValuePolicyTextBlock>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="i93f0f5547952493d81ad41fa81c8ae55_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMTY0OTI2NzU2OTY5Mw_7ab04744-aaf8-46dc-9633-74fe9aed758b"
      unitRef="usd">627500000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleDebt
      contextRef="i696d0fad515e4514913b2c452351a6c5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMTY0OTI2NzU2OTk3MA_2c009f22-e479-4035-941a-0cc4af8d264a"
      unitRef="usd">646900000</us-gaap:ConvertibleDebt>
    <us-gaap:TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMjQ3MzkwMTE3NDk2MTQ_77701712-06a9-4f92-8577-c2d2c6e758eb">Transfer of Financial AssetsUpstart-powered loans originated by bank partners are either retained by the bank partners, purchased by the Company and immediately sold to institutional investors under loan sale agreements, or purchased and held by the Company for a period of time before being sold to third-party investors, or held to maturity by the Company for the primary purpose of product research and development. Loans retained and held on the Company&#x2019;s consolidated balance sheets are classified as either held-for-investment or held-for-sale, and loans purchased for immediate resale to third-party investors are classified as held-for-sale. Immediate loan resales to institutional investors are accounted for as transfers of financial assets when the Company surrenders control of these loan assets. These sales typically occur shortly after the origination of the loans by the bank partner and the Company&#x2019;s subsequent acquisition of the loans from the originating bank partner. Loans sold to institutional investors are derecognized from the Company&#x2019;s consolidated balance sheets at the time of sale in accordance with the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Update (&#x201c;ASU&#x201d;) 2014-11 Topic 860, Transfers and Servicing. The Company records an asset or a liability at fair value for its estimated post-sale servicing obligations. The Company also records liabilities net of fair value for contingent obligations to repurchase loans that do not conform to the representations and warranties made to the loan purchaser at the time of sale. These liabilities are included within other liabilities on the Company&#x2019;s consolidated balance sheets.</us-gaap:TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy>
    <us-gaap:TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfNzY5NjU4MTQ4ODcxMQ_da942469-d28c-480b-a2a2-a0eab1a1c3c7">Loan Servicing Assets and LiabilitiesLoan servicing assets and liabilities are recognized at fair value when the Company transfers loans, which qualify as sales under Topic 860 with servicing rights retained or when the Company enters into servicing agreements with bank partners who retain Upstart-powered loans. A loan servicing asset or liability exists depending on whether the revenue from servicing is expected to more than adequately compensate the Company for carrying out its servicing obligations. &lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loan servicing assets and liabilities are recorded in other assets and other liabilities, respectively, in the consolidated balance sheets, with changes in fair value recorded in servicing revenue, net, which is part of revenue from fees, net in the consolidated statements of operations and comprehensive income (loss). Refer to &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note 2. Revenue&lt;/span&gt;&#x201d; for further details.</us-gaap:TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfNzY5NjU4MTQ5MTA1NQ_7a7bf2fc-e03d-461e-b321-5cac03513c24">Property, Equipment, and Software, Net Property, equipment, and software are stated at cost less accumulated depreciation and amortization. Depreciation and amortization are recognized using the straight-line method over the estimated useful lives of the assets, which are generally three years for internally developed software, computer and networking equipment, and furniture and fixtures. Leasehold improvements are depreciated over the shorter of the remaining lease term or the estimated useful life.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives
      contextRef="i64c7d4bb3cf245e2b1ab1078e31c44fa_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfNzY5NjU4MTQ5MTA3Mg_78258343-0769-4975-8292-6605160035cc">three years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives
      contextRef="ieb6df8a5467d4614900b26e00be05dfa_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfNzY5NjU4MTQ5MTA3Mg_f0aaf4be-d060-4d39-b94b-0d84fdf66afb">three years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives
      contextRef="i399921be2b474805b8c0fcb13d27a3ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfNzY5NjU4MTQ5MTA3Mg_fd1cc721-3e7e-433f-8c54-4166a2bc1a96">three years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:InternalUseSoftwarePolicy
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfNzY5NjU4MTQ5MTA1Ng_2418e101-7458-43e2-bce2-0e93a2e14469">Internally developed software is capitalized upon completion of the preliminary project stage, when it becomes probable that the project will be completed, and the software will be used as intended. Capitalized costs primarily consist of salaries and payroll related costs for employees directly involved in development efforts. Costs related to the preliminary project stage and activities occurring after the implementation of the software are expensed as incurred. Costs incurred for software upgrades are capitalized if they result in additional functionalities or substantial enhancements.</us-gaap:InternalUseSoftwarePolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfNzY5NjU4MTQ4ODcxMg_2a5da6b5-4dff-4bd0-a65f-be1828da8730">The Company evaluates its long-lived assets for potential impairment when events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable. When such an event occurs the carrying amount of the asset is reduced to its estimated fair value.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfNzY5NjU4MTUzMTg2Nw_3e4a4966-4bd7-4f97-aa97-a3f1cc1c9267"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfNzY5NjU4MTUzMTg2Nw_d8784caa-369d-496f-b284-10c2f08eea2d"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfNzY5NjU4MTQ4ODcxMw_f507c212-2f9d-4162-87b8-c492145f24b1">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is or contains a lease at inception. Operating leases are recorded on the consolidated balance sheets with right-of-use assets representing the right to use the underlying asset and lease liabilities representing the obligation to make lease payments. Right-of-use assets (&#x201c;ROU&#x201d;) and lease liabilities are recognized at lease commencement primarily based on the present value of lease payments over the lease term, and as necessary, at modification. The operating lease ROU assets also include any initial direct costs, lease payments made prior to lease commencement, and lease incentives received. Variable lease payments are expensed as incurred and are not included within the ROU asset and lease liability calculation. Variable lease payments primarily include reimbursements of costs incurred by lessors for common area maintenance and utilities. The Company&#x2019;s lease terms are the non-cancelable period including any rent-free periods provided by the lessor and may include options to extend or terminate the lease when it is reasonably certain that it will exercise that option. At lease inception, and in subsequent periods as necessary, the Company estimates the lease term based on its assessment of extension and termination options that are reasonably certain to be exercised. Lease costs for lease payments are recognized on a straight-line basis over the lease term. As the rate implicit on the Company&#x2019;s leases is not readily determinable, the Company uses its secured incremental borrowing rate to determine the present value of lease payments. The incremental borrowing rate is the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term and in a similar economic environment. As of December 31, 2020 and 2021, the Company did not have any material finance leases. &lt;/span&gt;&lt;/div&gt;The Company has elected not to separate lease and non-lease components for any leases within its existing classes of assets and, as a result, accounts for any lease and non-lease components as a single lease component. The Company has no leases with a term of 12 months or less.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfNzY5NjU4MTQ4ODcxNA_d918ca9a-58bd-4a30-8d45-31edec0663dd">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s revenue consists of two components: revenue from fees, net and interest income and fair value adjustments, net. The revenue from fees, net line item on the consolidated statements of operations and comprehensive income (loss) is primarily comprised of platform and referral fees, net, which are recognized based on FASB ASU 2014-09 Topic 606, Revenue from Contracts with Customers. Refer to &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note 2. Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; for further information.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <upst:OperatingExpensesPolicyPolicyTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfNzY5NjU4MTQ4ODcxNQ_f4cc67ce-417e-4616-8b9e-b785dad0d8e8">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Operating Expenses &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Sales and marketing&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales and marketing expenses primarily consist of costs incurred across various advertising channels, including expenses for partnerships with third-parties providing borrower referrals, direct mail and digital advertising campaigns, as well as other expenses associated with building overall brand awareness and experiential marketing costs. Sales and marketing expenses also include payroll and other personnel-related costs, including stock-based compensation expense, for related teams. These costs are recognized in the period incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Customer operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer operations expenses include payroll and other personnel-related expenses, including stock-based compensation expense, for personnel engaged in onboarding, loan servicing, customer support and other related operational teams. These costs also include costs of third-party collection agencies and other systems and tools the Company uses as part of information verification, fraud detection, and payment processing activities. These costs are recognized in the period incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Engineering and product development &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Engineering and product development expenses primarily consist of payroll and other employee-related expenses, including stock-based compensation expenses, for the engineering and product development teams as well as the costs of systems and tools used by these teams. These costs are recognized in the period incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;General, administrative, and other &lt;/span&gt;&lt;/div&gt;General, administrative, and other expenses consist primarily of payroll and other employee-related expenses, including stock-based compensation expense for legal and compliance, finance and accounting, human resources and facilities teams, as well as depreciation and amortization of property, equipment and software, professional services fees, facilities and travel expenses. These costs are recognized in the period incurred.</upst:OperatingExpensesPolicyPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMTYxNzI_daa5257c-6ae6-4672-9480-44e433978636">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company issues stock options, restricted stock units (&#x201c;RSUs&#x201d;), and restricted stock to employees and non-employees, including directors and third-party service providers, and employee stock purchase rights granted under the Company&#x2019;s employee stock purchase plan (&#x201c;ESPP&#x201d;). Stock options and employee stock purchase rights granted under the ESPP are initially measured at fair value at the date of grant using the Black-Scholes option-pricing model. RSUs and restricted stock are measured at the fair market value of our common stock at the grant date. Stock-based compensation expenses are recognized based on their respective grant-date fair values. Forfeitures are estimated at the time of grant and revised, as necessary, in subsequent periods if actual forfeitures differ from &lt;/span&gt;&lt;/div&gt;initial estimates. Stock-based compensation expense is recorded net of estimated forfeitures, such that the expense is recorded only for those awards that are expected to vest.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMTYxNjc_d6b7f2bc-8d72-4f1f-a38c-f62c83f9653d">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for business combinations using the acquisition method of accounting which requires the fair values of assets acquired and liabilities assumed to be recognized in the consolidated financial statements. Assets acquired and liabilities assumed in a business combination are recognized at their estimated fair value as of the acquisition date. The excess purchase price over the fair value of assets acquired and liabilities assumed is recorded as goodwill. The allocation of fair values may be subject to adjustment after the initial allocation for up to a one-year period, with the corresponding offset to goodwill. Acquisition-related costs, such as legal and consulting fees, are recognized separately from the business combination and are expensed as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMTYxNjQ_ff085741-7db7-4e70-8eeb-c5168150dea7">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Non-marketable Equity Security&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s strategic investment consists of a non-marketable equity security on the consolidated balance sheets which is an investment in a privately held company. The non-marketable equity security does not have a readily determinable fair value and is measured by the Company at cost less impairment, if any, and adjusted for changes resulting from observable price changes in orderly transactions for an identical or similar investment in the same issuer (the &#x201c;measurement alternative&#x201d;). Gains and losses on the investment, realized and unrealized, are recognized in other income (expense), net on our consolidated statements of operations and comprehensive income (loss) and a new carrying value is established for the investment upon such recognition of the gains and losses. There have been no unrealized or realized gains and losses or impairments related to the non-marketable equity security accounted for under the measurement alternative for any year presented. As of December&#160;31, 2021, the carrying value of our non-marketable equity security, which does not have a readily determinable fair value, totaled $40&#160;million. The Company had no such security as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;The determination of whether an orderly transaction is for an identical or similar investment requires significant management judgment. In its evaluation, the Company considers factors such as differences in the rights and preferences of the investment and the extent to which those differences would affect the fair value of the investment. In the event the Company identifies an observable price change from an orderly transaction for an identical or similar investment of the same issuer, the Company must estimate the fair value of its strategic investments using the most recent data available. The Company&#x2019;s impairment analysis encompasses an assessment of both qualitative and quantitative factors.</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfNjA3Nw_e84f3cb8-1833-41b3-9bd1-f264d42dbc87"
      unitRef="usd">40000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfNjA5Nw_35ed48a9-becf-4c28-ab63-7314852c959b"
      unitRef="usd">0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMTYxNzM_3369a4aa-30f7-42a1-9e32-8a1bcfbf3070">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill and Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the purchase price over the fair value of identifiable net assets acquired. Goodwill is reviewed for impairment annually, or more frequently if an event or a change in circumstances indicates that goodwill may be impaired. We first assess qualitative factors to determine if it is more likely than not that the fair value of the reporting unit is less than its carrying value. Examples of qualitative factors include, but are not limited to, a significant adverse change in legal factors or in the business climate, a significant decline in our stock price, a significant decline in our projected revenue or cash flows, or the presence of other indicators that would indicate a reduction in the fair value of a reporting unit. If the Company concludes the fair value of the reporting unit is less than its carrying value, a quantitative test is performed. We perform a quantitative goodwill impairment test by determining the fair value of the reporting unit and comparing it to the carrying value of the reporting unit. If the fair value of the reporting unit is greater than the reporting unit&#x2019;s carrying value, then the carrying value of the reporting unit is deemed to be recoverable. If the carrying value of the reporting unit is greater than the reporting unit&#x2019;s fair value, goodwill is impaired and written down to the reporting unit&#x2019;s fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquired intangible assets are recorded at fair value on the date of acquisition and amortized on a straight-line basis over their estimated useful lives. Acquired intangible assets are presented net of accumulated amortization &lt;/span&gt;&lt;/div&gt;on the consolidated balance sheets. The Company reviews the carrying amounts of intangible assets for impairment whenever an event or change in circumstances indicates that the carrying amount of the assets may not be recoverable. We measure the recoverability of intangible assets by comparing the carrying amount of each asset to the future undiscounted cash flows we expect the asset to generate. Impairment is measured by the amount in which the carrying value of the asset exceeds its fair value. In addition, we periodically evaluate the estimated remaining useful lives of long-lived intangible assets to determine whether events or changes in circumstances warrant a revision to the remaining period of amortization.</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfNzY5NjU4MTQ4ODcxNg_8042eb70-d630-4fba-baf0-b7b68da628a7">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance may be established to reduce the deferred tax asset to the level at which it is &#x201c;more likely than not&#x201d; that the tax asset or benefits will be realized. Realization of tax benefits of deductible temporary differences and operating loss carryforwards depends on having sufficient taxable income of an appropriate character within the carry back or carryforward periods. &lt;/span&gt;&lt;/div&gt;The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained upon review by the taxing authority. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.</us-gaap:IncomeTaxPolicyTextBlock>
    <upst:OtherIncomeExpensePolicyPolicyTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfNzY5NjU4MTQ4ODcxOA_fc6be3ec-b12b-4671-a1cb-4c1a06de75aa">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Income (Expense)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income (expense) primarily consists of dividend income earned by the Company on its unrestricted cash balance which is recognized in the period earned. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2020, the Company received a forgivable loan under the Paycheck Protection Program (&#x201c;PPP&#x201d;), totaling $5.3 million with a stated annual interest rate of 1%. All loan payments are deferred for six months if not forgiven under the provisions of the Coronavirus Aid, Relief, and Economic Security Act (the &#x201c;CARES Act&#x201d;). The loan and accrued interest are forgivable for borrowers who use the loan proceeds for eligible expenses during a twenty-four week period following the borrower&#x2019;s receipt of the loan and maintain payroll and employee headcount. The Company has used the full proceeds of the loan for eligible expenses within the required period. The Company determined that forgiveness of the loan under the CARES Act was reasonably assured and recorded the full amount of proceeds as other income in the consolidated statement of operations and comprehensive income (loss) in 2020. In March 2021, the Company voluntarily repaid proceeds received under the Paycheck Protection Program plus accrued interest totaling $5.3 million. The Company recognized the loan principal repayment as an other expense.&lt;/span&gt;&lt;/div&gt;</upst:OtherIncomeExpensePolicyPolicyTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i9129626c9acb43278f2b38ec28a17867_I20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfOTY2Ng_0489700f-32a9-4417-932e-84cb93a10084"
      unitRef="usd">5300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9129626c9acb43278f2b38ec28a17867_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfOTcwNw_d331b154-5318-4b27-b5cf-38492eddb157"
      unitRef="number">0.01</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <upst:LoanPaymentDeferralPeriodCARESAct
      contextRef="ic076c7d9ce384fccb2638023aa0eb179_D20200401-20200430"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfOTc0Ng_53303919-4c81-42a4-90cf-5dd68bb07482">P6M</upst:LoanPaymentDeferralPeriodCARESAct>
    <us-gaap:RepaymentsOfDebt
      contextRef="idb156ffce2994e348710a7e372621b3e_D20210301-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMTA1Njc_59629a67-38f9-4fba-ad78-9e09d72150d5"
      unitRef="usd">5300000</us-gaap:RepaymentsOfDebt>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfNzY5NjU4MTQ4ODcxOQ_ad737a58-cb68-47c2-8f3c-0ce683d0e5d6">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Income (Loss) Per Share Attributable to Common Stockholders of Upstart Holdings, Inc. Stockholders&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company follows the two-class method when computing net income (loss) per common share when shares are issued that meet the definition of participating securities. The two-class method determines net income (loss) per common share for each class of common stock and participating securities according to dividends declared or accumulated and participation rights in undistributed earnings. The two-class method requires income available to common stockholders for the period to be allocated between common stock and participating securities based upon their respective rights to receive dividends as if all income for the period had been distributed. The Company&#x2019;s &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;convertible preferred stock contractually entitles the holders of such shares to participate in dividends but does not contractually require the holders of such shares to participate in the Company&#x2019;s losses. Accordingly, for the periods where the Company is in a net loss position, the Company does not allocate any net loss attributable to common stockholders to the convertible preferred stock. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income (loss) per share attributable to common stockholders is computed by dividing the net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding for the period.&lt;/span&gt;&lt;/div&gt;Diluted net income (loss) per share is the amount of net income (loss) available to each share of common stock outstanding during the reporting period, adjusted to include the effect of potentially dilutive common shares. Potentially dilutive common shares include incremental shares issued for convertible preferred stock, stock options, unvested RSUs, purchase rights committed under the ESPP, convertible debt, warrants to purchase convertible preferred stock and warrants to purchase common stock. The calculation of diluted net income (loss) per share excludes all anti-dilutive common shares. For periods in which the Company reports net losses, basic and diluted net loss per share attributable to Upstart Holdings, Inc.&#x2019;s common stockholders are the same because potentially dilutive common shares are not assumed to have been issued if their effect is anti-dilutive.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNC9mcmFnOmQ4ZmJiOTRkMTczMzRhYTRhMzc1YmE1MGU3MGNhYzJkL3RleHRyZWdpb246ZDhmYmI5NGQxNzMzNGFhNGEzNzViYTUwZTcwY2FjMmRfMTYxNjg_42c452fe-aea6-4e7e-98c1-154e08825a6f">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, we no longer qualify as an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the &#x201c;JOBS Act&#x201d;). Accordingly, the Company adopted certain new or revised accounting pronouncements during the year ended December 31, 2021 for which adoption previously had been deferred, as disclosed below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU 2018-15, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height: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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which requires a customer in a hosting arrangement that is a service contract to follow the internal-use software guidance in Topic 350-40 to determine which implementation costs to capitalize as assets or expense as incurred. The standard is effective January 1, 2021 for emerging growth companies that have adopted the private company relief. The amendments in this ASU can be applied either retrospectively or prospectively to all implementation costs after the date of adoption. The guidance became effective on January 1, 2021 and the Company adopted the standard on a prospective basis. The adoption of the standard did not have a material impact on the Company&#x2019;s consolidated financial statements or related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU No. 2020-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which simplifies accounting for convertible instruments by removing major separation models required under current U.S. GAAP. The standard removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception and also simplifies the diluted earnings per share calculation in certain areas. The amendments in this update are effective for public business entities for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. The amendment is to be adopted through either a fully retrospective or modified retrospective method of transition. Early adoption is permitted. The Company early adopted ASU 2020-06 on January 1, 2021 with no material impact on the Company&#x2019;s consolidated financial statements or related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments - Credit Losses (Topic 326)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 326&#x201d;). The amendments replaced the incurred loss impairment methodology with the current expected credit loss model (&#x201c;CECL&#x201d;). Subsequent to the issuance of ASU 2016-13, the FASB issued several amendments to ASC 326 to clarify or improve the financial instruments credit losses standard such as codification and targeted improvements in ASUs 2018-19, 2019-04, 2019-05, 2019-11 and 2020-03. The guidance replaced the incurred loss impairment methodology with an expected credit loss model for which a company recognizes an allowance based on the estimate of expected credit loss. The Company accounts for its loans at fair value through net income, which is &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;outside the scope of Topic 326. The standard requires an entity to record a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is adopted. Effective on December 31, 2021, the Company lost its emerging growth company (&#x201c;EGC&#x201d;) status, which accelerated the requirement of the adoption of ASU 2016-13. As a result, the Company adopted ASU 2016-13 using the modified retrospective approach as of January 1, 2021. Results for reporting periods beginning on or after January 1, 2021 are presented under the new standard, while prior period results before the adoption of CECL continue to be reported in accordance with previously applicable GAAP. The cumulative effect upon adoption was not material to the Company&#x2019;s consolidated financial statements or related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;  Recently Issued Accounting Pronouncements &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020 the FASB issued ASU 2020-04,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; followed by ASU 2021-01, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform, Scop&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;e issued in January 2021. ASU 2020-04 and ASU 2021-01 provide temporary optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate or another reference rate expected to be discontinued because of reference rate reform, if certain criteria are met. The optional guidance in ASU 2020-04 and ASU 2021-01 is effective for a limited period of time through December 31, 2022 and may be applied prospectively to contract modifications and hedging relationships. The Company does not expect the adoption of this guidance will have a material impact on the Company&#x2019;s consolidated financial statements or related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The new guidance requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, Revenue from Contracts with Customers, as if it had originated the contracts. Under the current business combinations guidance, such assets and liabilities are recognized by the acquirer at fair value on the acquisition date. The ASU is effective for fiscal years beginning after December 15, 2022, with early adoption permitted. The ASU is to be applied prospectively to business combinations occurring on or after the effective date of the amendment (or if adopted early as of an interim period, as of the beginning of the fiscal year that includes the interim period of early application). This standard has no impact on acquired contract assets or liabilities from business combinations occurring prior to the effective date of adoption. The Company is currently assessing the impact the standard will have on its consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfMTE4MDY_21a4af8b-9e6b-48d9-85c8-0466edd35b94">Revenue&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue from fees, net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company disaggregates revenue from fees by type of service for the years presented as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue from fees, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Platform and referral fees, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;726,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Servicing and other fees, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue from fees, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Platform and referral fees, net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into contracts with bank partners to provide access to a cloud-based artificial intelligence lending platform developed by the Company (the &#x201c;Upstart platform&#x201d;) to enable banks to originate &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;unsecured personal and secured auto loans. The Upstart platform includes a cloud-based application (through Upstart.com or a bank-branded program) for submitting loan applications, verifying information provided within submitted applications, risk underwriting (through a series of proprietary technology solutions), delivery of electronic loan offers, and if the offer is accepted by the borrower, an electronic loan documentation signed by the borrower. Bank partners can specify certain parameters of loans they are willing to originate. Under these contracts, bank partners can choose to use Upstart&#x2019;s referral services, which allow them to access new borrowers through Upstart&#x2019;s marketing channels. The Company&#x2019;s contracts with bank partners are non-cancelable and generally have 12-month terms that automatically renew.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After origination, Upstart-powered loans are either retained by bank partners, purchased by the Company for immediate resale to institutional investors under loan sale agreements, or purchased and held by the Company. For loans purchased by the Company, Upstart pays bank partners a one-time loan premium fee upon completion of the minimum contractual holding period. Upstart also pays bank partners monthly loan trailing fees based on the amount and timing of principal and interest payments made by borrowers of the underlying loans. Both the loan premium fees and loan trailing fees are consideration payable to customers and are recorded as a reduction to platform and referral fees, net, which is part of revenue from fees, net, in the consolidated statements of operations and comprehensive income (loss). The Company recognized $5.5 million, $8.3&#160;million and $23.6 million, of loan premium fees and loan trailing fees as contra-revenue within platform and referral fees, net for the year ended December 31, 2019, 2020, and 2021 respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2021, the Company recorded $1.3 million and $4.3 million of loan trailing fee liability, respectively, which is recorded at fair value and included within accrued expenses and other liabilities on the Company&#x2019;s consolidated balance sheets. Refer to &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note 4. Fair Value Measurement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; for additional information on changes in fair value associated with trailing fee liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s arrangements for platform and referral services typically consist of an obligation to provide one or both of these services to customers, which are our bank partners, on a when and if needed basis (a stand-ready obligation), and revenue is recognized as such services are performed. Additionally, the services have the same pattern and period of transfer, and when provided individually or together, are accounted for as a single combined performance obligation representing a series of distinct services. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Platform and referral services are typically provided under a fixed or declining (tier-based) price per unit based on volume or as a percentage of the total value of loans originated each period with certain bank partners subject to minimum fees; however, pricing for these services may also be based on usage fees, calculated as a percentage of each loan originated. Tier-based pricing, when offered, resets on a monthly basis and does not accumulate. Given that the nature of the Company&#x2019;s promise is to stand-ready and provide continuous access to and process transactions through the platform, tier-based pricing based on usage represents variable consideration. Platform and referral fees represent variable consideration as loan origination volume is not known at contract inception. These fees are determined each time a loan is originated. Fees for platform and referral services are typically billed and paid on either a daily or monthly basis. As such, the Company&#x2019;s contracts with customers do not include a significant financing component. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company did not recognize revenue from performance obligations related to prior years for the years presented. The Company had no material contract assets, contract liabilities, or deferred contract costs recorded as of December&#160;31, 2020 and 2021. The Company had $8.1&#160;million and $44.8&#160;million of accounts receivable that are included in other assets on the consolidated balance sheets related to contracts with customers as of December&#160;31, 2020 and 2021, respectively. The standard payment terms on accounts receivable are 30 days. The Company&#x2019;s allowance for bad debt and bad debt expense were immaterial for the years presented. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company capitalizes incremental costs of obtaining a contract with a customer, which are certain sales commissions paid to acquire bank partners. Capitalized costs are amortized over the expected period of benefit, which we have determined, based on an analysis, to be three years. The Company applies the practical expedient to &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;expense costs to obtain contracts with customers if the amortization period is one year or less. As of December&#160;31, 2021, the Company had an immaterial amount of contract costs capitalized within other assets on the consolidated balance sheets. For the year ended December 31, 2021, the Company amortized an immaterial amount of capitalized contracts costs to sales and marketing in the consolidated statements of operations and comprehensive income (loss). &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December 31, 2019, 2020 and 2021, the Company had one customer (&#x201c;Customer A&#x201d;) which accounted for 80%, 63%, and 56% of the Company&#x2019;s total revenue, respectively. For the year ended December 31, 2020 and 2021, a second customer (&#x201c;Customer B&#x201d;) accounted for 18%, and 27% of the Company&#x2019;s total revenue, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customers accounting for greater than 10% of accounts receivable were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer C&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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer D&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:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer E&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:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:63pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;* Less than 10%&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Servicing and other fees, net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also enters into contracts with bank partners and institutional investors to provide loan servicing for the life of Upstart-powered loans. These services commence upon origination of these loans by bank partners and include collection, processing and reconciliations of payments received, investor reporting and borrower customer support as well as distribution of funds to the holders of the loans. The Company charges the loan holder a monthly servicing fee calculated based on a predetermined percentage of the outstanding principal balance. Servicing fees also include fees earned for the facilitation of Upstart co-sponsored securitization transactions as well as certain ancillary fees charged on a per transaction basis for processing late payments and payments declined due to insufficient funds. Servicing fees are recognized in the period the services are provided. Loan servicing fees are not within the scope of ASC 606 and are accounted for under ASC 860, Transfers and servicing of financial assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commencing in the fourth quarter of 2021, the Company began charging fees for providing services in connection with the Company&#x2019;s establishment of Upstart co-sponsored securitization transactions. These fees are accounted for under ASC 606 and are recognized within servicing and other fees, net in the consolidated statements of operations and comprehensive income (loss) in the period the services are provided. For the year ended December 31, 2021, the Company recognized $1.1&#160;million of these fees. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Servicing and other fees, net also include gains and losses on assets and liabilities recognized under loan servicing arrangements for loans retained by bank partners or loans sold to institutional investors. Such gains or losses are recognized based on whether the benefits of servicing are expected to be more or less than adequate compensation for servicing obligations performed by the Company. Servicing fees also include changes in fair value of loan servicing assets and liabilities in the years presented. Refer to &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note 4. Fair Value Measurement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; for additional information on changes in fair value associated with servicing assets and liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognized a net gain (loss) related to loan servicing rights upon loan sales for the years presented as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gain (loss) related to loan servicing rights&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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(857)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company generally outsources borrower payment collections for loans that are more than 30 days past due or charged off to third-party collection agencies. The Company charges bank partners and institutional investors for collection agency fees related to their outstanding loan portfolio. The Company has discretion in hiring the collection agencies and determining the scope of their work. As the principal in the arrangement, the Company recognizes gross revenue from collection agency fees in the period that the services are provided. Upstart also receives certain ancillary fees inclusive of late payment fees and ACH fail fees. Revenue from collection agency fees and borrower fees are included in servicing and other fees, net as part of revenue from fees, net in the Company&#x2019;s consolidated statements of operations and comprehensive income (loss). The total fees charged by collection agencies are also recognized in the period incurred and reported as part of customer operations expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognized collection agency fees and borrower fees, which are included in servicing and other fees, net for the years presented as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Collection agency fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Borrower fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;  Interest Income and Fair Value Adjustments, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income and fair value adjustments, net is comprised of interest income, interest expense and net changes in the fair value of financial instruments, held in the Company&#x2019;s normal course of business at fair value, including loans and notes receivable and residual certificates, payable to securitization note holders and residual certificate holders.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents components of the interest income and fair value adjustments, net presented in the Company&#x2019;s consolidated statements of operations and comprehensive income (loss):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Interest income and fair value adjustments, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value and other adjustments, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,486)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,566)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total interest income and fair value adjustments, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt"&gt;Includes $(2.3)&#160;million, $(2.2)&#160;million, and $7.3&#160;million of realized gain (loss) on sale of loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt"&gt;Includes $0.0&#160;million, $(2.1)&#160;million, and $28.1&#160;million of income (loss) from capital market programs, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts in the table above include interest income, interest expense and fair value adjustments, net related to consolidated securitization trusts. The table below presents the amounts related to consolidated securitization trusts for the year ended December 31, 2019 and 2020. Due to the deconsolidation of the securitization trust during the year ended December 31, 2020, there is no interest income, interest expense or fair value adjustment related to consolidated securitization trusts for the year ended December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income and fair value adjustments, net related to consolidated securitization trusts:&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:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value and other adjustments, net&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total interest income and fair value adjustments, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest income&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income is recognized based on the terms of the underlying agreements with borrowers for loans held on the Company&#x2019;s consolidated balance sheets and is earned over the life of a loan. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income also includes accrued interest earned on outstanding loans but not collected. Loans that have reached a delinquency of over 120 days are classified as non-accrual status and any accrued interest recorded in relation to these loans is reversed in the respective period. The Company does not record an allowance for credit losses on accrued interest receivable. As of December&#160;31, 2020 and 2021, the Company has recorded $0.9&#160;million and $2.6&#160;million of accrued interest income in loans on the consolidated balance sheets, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest expense&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense is primarily related to interest recorded on the Company&#x2019;s notes issued as part of the consolidated securitizations and borrowings on warehouse credit facilities and risk retention funding loans. Interest expense includes accrued interest incurred but not paid. Accrued interest expenses were immaterial as of December&#160;31, 2020 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair value and other adjustments, net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value and other adjustments, net include changes in fair value of financial instruments, other than loan servicing assets and liabilities, common stock warrant liabilities, and convertible preferred stock warrant liabilities. These adjustments are recorded in the Company&#x2019;s consolidated statements of operations and comprehensive income (loss) and include both realized and unrealized changes to the value of related assets and liabilities. Refer to &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note 4. Fair Value Measurement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; for additional information. &lt;/span&gt;&lt;/div&gt;Fair value and other adjustments, net also include gains received through our securitization programs and amounts received from borrowers for previously charged-off loans held on the Company&#x2019;s consolidated balance sheets. These amounts are recognized in the period received.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfMTE4MDc_8b94004a-1d2a-4182-a394-05e37201cc4e">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company disaggregates revenue from fees by type of service for the years presented as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue from fees, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Platform and referral fees, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;726,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Servicing and other fees, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue from fees, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ide96ca636d604bb4870a3e28bd33fc6f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOmY4Mjk0MTNhYmFhZjQzODVhZWZlNTYzMjQ0YjdiNDAxL3RhYmxlcmFuZ2U6ZjgyOTQxM2FiYWFmNDM4NWFlZmU1NjMyNDRiN2I0MDFfMy05LTEtMS0zNjk1MQ_28c1581f-92b3-4399-8ba8-20e63dfc1d6f"
      unitRef="usd">144055000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia43c099ac2a0455ca06dcc3d44a3b5da_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOmY4Mjk0MTNhYmFhZjQzODVhZWZlNTYzMjQ0YjdiNDAxL3RhYmxlcmFuZ2U6ZjgyOTQxM2FiYWFmNDM4NWFlZmU1NjMyNDRiN2I0MDFfMy0xMS0xLTEtMzY5NTE_5687f694-bca1-4f0b-93f6-2418c31175ec"
      unitRef="usd">200257000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic7d1124e85ee491c938c094d3d9742a9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOmY4Mjk0MTNhYmFhZjQzODVhZWZlNTYzMjQ0YjdiNDAxL3RhYmxlcmFuZ2U6ZjgyOTQxM2FiYWFmNDM4NWFlZmU1NjMyNDRiN2I0MDFfMy0xMy0xLTEtMzY5NTE_b0085206-ab36-42a6-bfe4-7ad3e8f5b8ae"
      unitRef="usd">726161000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0166a76cb7d549c8a0e07234700a2fd6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOmY4Mjk0MTNhYmFhZjQzODVhZWZlNTYzMjQ0YjdiNDAxL3RhYmxlcmFuZ2U6ZjgyOTQxM2FiYWFmNDM4NWFlZmU1NjMyNDRiN2I0MDFfNC05LTEtMS0zNjk1MQ_9c333ee8-2eae-41fb-a32b-b593d3d4b534"
      unitRef="usd">15792000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i360ba52e53b14f698e0e7548fd8510a4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOmY4Mjk0MTNhYmFhZjQzODVhZWZlNTYzMjQ0YjdiNDAxL3RhYmxlcmFuZ2U6ZjgyOTQxM2FiYWFmNDM4NWFlZmU1NjMyNDRiN2I0MDFfNC0xMS0xLTEtMzY5NTE_88b2ebac-459f-4921-a989-82bd33b70a06"
      unitRef="usd">28343000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i309a3e9ff1cb4e4386a470a515e39452_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOmY4Mjk0MTNhYmFhZjQzODVhZWZlNTYzMjQ0YjdiNDAxL3RhYmxlcmFuZ2U6ZjgyOTQxM2FiYWFmNDM4NWFlZmU1NjMyNDRiN2I0MDFfNC0xMy0xLTEtMzY5NTE_05ec2df4-4658-41b2-aa40-57ff97b91c7b"
      unitRef="usd">75114000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOmY4Mjk0MTNhYmFhZjQzODVhZWZlNTYzMjQ0YjdiNDAxL3RhYmxlcmFuZ2U6ZjgyOTQxM2FiYWFmNDM4NWFlZmU1NjMyNDRiN2I0MDFfNS05LTEtMS0zNjk1MQ_f69a7452-85f8-4183-b5f1-29f924caf5f2"
      unitRef="usd">159847000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOmY4Mjk0MTNhYmFhZjQzODVhZWZlNTYzMjQ0YjdiNDAxL3RhYmxlcmFuZ2U6ZjgyOTQxM2FiYWFmNDM4NWFlZmU1NjMyNDRiN2I0MDFfNS0xMS0xLTEtMzY5NTE_c2ab04aa-7bf3-4b5f-be0b-87b79f14558b"
      unitRef="usd">228600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOmY4Mjk0MTNhYmFhZjQzODVhZWZlNTYzMjQ0YjdiNDAxL3RhYmxlcmFuZ2U6ZjgyOTQxM2FiYWFmNDM4NWFlZmU1NjMyNDRiN2I0MDFfNS0xMy0xLTEtMzY5NTE_e181343f-6cfd-4f6b-b98d-3b9954845beb"
      unitRef="usd">801275000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <upst:LoanPremiumFeesAndLoanTrailingFees
      contextRef="ide96ca636d604bb4870a3e28bd33fc6f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfMjIxMw_f05de5b1-b348-4b90-aa8d-dda38437f58f"
      unitRef="usd">5500000</upst:LoanPremiumFeesAndLoanTrailingFees>
    <upst:LoanPremiumFeesAndLoanTrailingFees
      contextRef="ia43c099ac2a0455ca06dcc3d44a3b5da_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfMzg0ODI5MDcxMDgxMQ_8d367979-7f7c-474b-b85f-de0e4f6f7b75"
      unitRef="usd">8300000</upst:LoanPremiumFeesAndLoanTrailingFees>
    <upst:LoanPremiumFeesAndLoanTrailingFees
      contextRef="ic7d1124e85ee491c938c094d3d9742a9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfMjIyMA_2985a908-5c63-40bb-a5ed-cc07c7e42dc1"
      unitRef="usd">23600000</upst:LoanPremiumFeesAndLoanTrailingFees>
    <upst:TrailingFeeLiabilityAtFairValueAmount
      contextRef="i6385ee40daac443782c20dea6a262db7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfMjQzMw_10b71111-808e-48d7-aa7c-109ae15df8eb"
      unitRef="usd">1300000</upst:TrailingFeeLiabilityAtFairValueAmount>
    <upst:TrailingFeeLiabilityAtFairValueAmount
      contextRef="ifa7359429012456fabbe23db3fd96187_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfMjQ0MA_f03bb47c-f1bd-44aa-9e32-722b14d68762"
      unitRef="usd">4300000</upst:TrailingFeeLiabilityAtFairValueAmount>
    <us-gaap:AccruedFeesAndOtherRevenueReceivable
      contextRef="i6385ee40daac443782c20dea6a262db7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfNDY4NA_36354a54-1360-4de8-b69a-7036e1d46ec7"
      unitRef="usd">8100000</us-gaap:AccruedFeesAndOtherRevenueReceivable>
    <us-gaap:AccruedFeesAndOtherRevenueReceivable
      contextRef="ifa7359429012456fabbe23db3fd96187_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfNDY5Mg_f8721089-6042-4da5-a200-4a8d848d033a"
      unitRef="usd">44800000</us-gaap:AccruedFeesAndOtherRevenueReceivable>
    <us-gaap:CapitalizedContractCostAmortizationPeriod
      contextRef="ifa7359429012456fabbe23db3fd96187_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfNTI4Ng_1c4137a3-bbce-479a-87d2-a91375203aa0">P3Y</us-gaap:CapitalizedContractCostAmortizationPeriod>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i900b28d27aa942a39e5d8bc53559fbc7_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfMTY0OTI2NzQ1ODI1NQ_58650062-1f53-451f-ac23-9de8f5b0b1f3"
      unitRef="number">0.80</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7f61451751d04dfe9b6235da4fb80dac_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfNTg0NQ_2ded472c-1866-4a28-a0d5-bbb10fcda218"
      unitRef="number">0.63</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4056172e7cbe4323aa4ecc6de0bc2f70_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfNTg1Mg_5f2eb77e-1a6e-4b89-8fff-e7a57892e4d2"
      unitRef="number">0.56</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iba5dd3154c6b4c1a9c743edea43b4815_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfNTk1Mg_601c517e-1b6b-4d76-b755-0cf078300ffa"
      unitRef="number">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i299fc097d70f482b9af02bcb4a33bc78_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfNTk1OQ_26011abb-f671-4246-b5be-7731611538a3"
      unitRef="number">0.27</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfNzY5NjU4MTQxODI2MA_a640336a-ba97-4686-9d26-95a28eadccc3">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customers accounting for greater than 10% of accounts receivable were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer C&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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer D&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:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer E&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:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:63pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;* Less than 10%&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia6503ca01a9e4165896ab5bab10bba10_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjIxMzdjZmY0NjdhZDQ4NjY4N2ZkM2U4MzJhNDFmYzEzL3RhYmxlcmFuZ2U6MjEzN2NmZjQ2N2FkNDg2Njg3ZmQzZTgzMmE0MWZjMTNfMi0zLTEtMS01MjgyNw_8bdc3b5f-0823-4c68-b1f2-c68872170701"
      unitRef="number">0.34</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib86809b470884a33ab4fb6421ac56b8d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjIxMzdjZmY0NjdhZDQ4NjY4N2ZkM2U4MzJhNDFmYzEzL3RhYmxlcmFuZ2U6MjEzN2NmZjQ2N2FkNDg2Njg3ZmQzZTgzMmE0MWZjMTNfMy0zLTEtMS01MjgzMw_164cbeaa-cf28-48da-b6a5-ae2311307cc7"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i85c16397554d4d53933651d4af795d0d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjIxMzdjZmY0NjdhZDQ4NjY4N2ZkM2U4MzJhNDFmYzEzL3RhYmxlcmFuZ2U6MjEzN2NmZjQ2N2FkNDg2Njg3ZmQzZTgzMmE0MWZjMTNfMy01LTEtMS01MjgzMQ_bf08e97c-305c-441e-8a3b-013af0a53134"
      unitRef="number">0.25</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9e3ce427de5445b791a98ebd0b830bbe_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjIxMzdjZmY0NjdhZDQ4NjY4N2ZkM2U4MzJhNDFmYzEzL3RhYmxlcmFuZ2U6MjEzN2NmZjQ2N2FkNDg2Njg3ZmQzZTgzMmE0MWZjMTNfNC01LTEtMS01MjgyOQ_4c468f59-0c72-41ad-ac39-5624587b264f"
      unitRef="number">0.33</us-gaap:ConcentrationRiskPercentage1>
    <upst:ServicingFeesForCoSponsoredSecuritizationTransactions
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfMzg0ODI5MDcxNjAwMQ_24382554-a65a-4ac9-9e4d-bcd53cbf1dbc"
      unitRef="usd">1100000</upst:ServicingFeesForCoSponsoredSecuritizationTransactions>
    <upst:ScheduleOfGainLossOnLoanServicingRightsTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfMTE4MDg_772fdf31-238c-403e-8653-6839dd1dbe9f">The Company recognized a net gain (loss) related to loan servicing rights upon loan sales for the years presented as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gain (loss) related to loan servicing rights&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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(857)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</upst:ScheduleOfGainLossOnLoanServicingRightsTableTextBlock>
    <upst:NetGainLossRelatedToLoanServicingRights
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjNhNjYyNDgxMDAyMjRiODk4NTE4NTA1NTY5MTdiZjBmL3RhYmxlcmFuZ2U6M2E2NjI0ODEwMDIyNGI4OTg1MTg1MDU1NjkxN2JmMGZfMi02LTEtMS00NjYyMw_9464c93a-0af4-4aba-aad9-c00d9acf6fb6"
      unitRef="usd">-857000</upst:NetGainLossRelatedToLoanServicingRights>
    <upst:NetGainLossRelatedToLoanServicingRights
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjNhNjYyNDgxMDAyMjRiODk4NTE4NTA1NTY5MTdiZjBmL3RhYmxlcmFuZ2U6M2E2NjI0ODEwMDIyNGI4OTg1MTg1MDU1NjkxN2JmMGZfMi03LTEtMS0zNjk1MQ_f2760681-fb3b-42e8-9da0-b8e41dde068a"
      unitRef="usd">1530000</upst:NetGainLossRelatedToLoanServicingRights>
    <upst:NetGainLossRelatedToLoanServicingRights
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjNhNjYyNDgxMDAyMjRiODk4NTE4NTA1NTY5MTdiZjBmL3RhYmxlcmFuZ2U6M2E2NjI0ODEwMDIyNGI4OTg1MTg1MDU1NjkxN2JmMGZfMi05LTEtMS0zNjk1MQ_e5893252-d326-4ffb-9514-bfca9fe4a0e6"
      unitRef="usd">6916000</upst:NetGainLossRelatedToLoanServicingRights>
    <upst:ScheduleOfFeesAndCommissionsTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfMTE4MTA_931fa003-a4c3-4a2a-be7d-b98e616647e3">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognized collection agency fees and borrower fees, which are included in servicing and other fees, net for the years presented as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Collection agency fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Borrower fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</upst:ScheduleOfFeesAndCommissionsTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6466df98f9a741a5b573777e44413841_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjc1OGRkMjcyNzdlMTRkNmQ4YzNlODYwOTAxYjI3ZDJmL3RhYmxlcmFuZ2U6NzU4ZGQyNzI3N2UxNGQ2ZDhjM2U4NjA5MDFiMjdkMmZfMi05LTEtMS0zNjk1MQ_6062a574-78f0-4ae7-ac61-eabe667a3ac9"
      unitRef="usd">2111000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia2b2785d7234476f9a5d0e7720c58d2f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjc1OGRkMjcyNzdlMTRkNmQ4YzNlODYwOTAxYjI3ZDJmL3RhYmxlcmFuZ2U6NzU4ZGQyNzI3N2UxNGQ2ZDhjM2U4NjA5MDFiMjdkMmZfMi0xMS0xLTEtMzY5NTE_2f68c052-d76d-4ef2-bdfa-c176e0370dfd"
      unitRef="usd">2777000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4f46c636a0f146bbb87e6f6e5f40e88a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjc1OGRkMjcyNzdlMTRkNmQ4YzNlODYwOTAxYjI3ZDJmL3RhYmxlcmFuZ2U6NzU4ZGQyNzI3N2UxNGQ2ZDhjM2U4NjA5MDFiMjdkMmZfMi0xMy0xLTEtMzY5NTE_33c4f27e-6a4f-42db-87b3-2f5ab2b2dd69"
      unitRef="usd">4473000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie07c69cc9dc540d39fbfd6d6fa0e4211_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjc1OGRkMjcyNzdlMTRkNmQ4YzNlODYwOTAxYjI3ZDJmL3RhYmxlcmFuZ2U6NzU4ZGQyNzI3N2UxNGQ2ZDhjM2U4NjA5MDFiMjdkMmZfMy05LTEtMS0zNjk1MQ_f5d22b3a-26a3-4840-9dcd-07ab2cce280f"
      unitRef="usd">1539000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id1438b723b9047b68b68636719b6a326_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjc1OGRkMjcyNzdlMTRkNmQ4YzNlODYwOTAxYjI3ZDJmL3RhYmxlcmFuZ2U6NzU4ZGQyNzI3N2UxNGQ2ZDhjM2U4NjA5MDFiMjdkMmZfMy0xMS0xLTEtMzY5NTE_e77f94a8-ec04-424b-9738-171bdfff0a59"
      unitRef="usd">2093000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb1cea0577a74c75b8ef148c4f17d7a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjc1OGRkMjcyNzdlMTRkNmQ4YzNlODYwOTAxYjI3ZDJmL3RhYmxlcmFuZ2U6NzU4ZGQyNzI3N2UxNGQ2ZDhjM2U4NjA5MDFiMjdkMmZfMy0xMy0xLTEtMzY5NTE_12d01a7c-39a5-4acf-a17a-050c5ee88211"
      unitRef="usd">7289000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfMTE4MDk_39dc1d36-0f90-4c0f-94bd-4493a660273a">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents components of the interest income and fair value adjustments, net presented in the Company&#x2019;s consolidated statements of operations and comprehensive income (loss):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Interest income and fair value adjustments, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value and other adjustments, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,486)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,566)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total interest income and fair value adjustments, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt"&gt;Includes $(2.3)&#160;million, $(2.2)&#160;million, and $7.3&#160;million of realized gain (loss) on sale of loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt"&gt;Includes $0.0&#160;million, $(2.1)&#160;million, and $28.1&#160;million of income (loss) from capital market programs, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts in the table above include interest income, interest expense and fair value adjustments, net related to consolidated securitization trusts. The table below presents the amounts related to consolidated securitization trusts for the year ended December 31, 2019 and 2020. Due to the deconsolidation of the securitization trust during the year ended December 31, 2020, there is no interest income, interest expense or fair value adjustment related to consolidated securitization trusts for the year ended December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income and fair value adjustments, net related to consolidated securitization trusts:&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:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value and other adjustments, net&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total interest income and fair value adjustments, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjBlYmY0NWQ4MTRhZjRlYjRiM2NhMGJhZmFhYWY5N2NlL3RhYmxlcmFuZ2U6MGViZjQ1ZDgxNGFmNGViNGIzY2EwYmFmYWFhZjk3Y2VfMy05LTEtMS00MDE3MA_1591b5fa-4369-4221-84d0-341f69c5dd45"
      unitRef="usd">63313000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjBlYmY0NWQ4MTRhZjRlYjRiM2NhMGJhZmFhYWY5N2NlL3RhYmxlcmFuZ2U6MGViZjQ1ZDgxNGFmNGViNGIzY2EwYmFmYWFhZjk3Y2VfMy0xMS0xLTEtMzY5NTE_f45d0315-181b-4d62-b309-8d3be2f8bdf1"
      unitRef="usd">26408000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjBlYmY0NWQ4MTRhZjRlYjRiM2NhMGJhZmFhYWY5N2NlL3RhYmxlcmFuZ2U6MGViZjQ1ZDgxNGFmNGViNGIzY2EwYmFmYWFhZjk3Y2VfMy0xMy0xLTEtMzY5NTE_81cb6c45-3b2f-4b0c-b268-26d6f73fdcdb"
      unitRef="usd">20634000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpense
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjBlYmY0NWQ4MTRhZjRlYjRiM2NhMGJhZmFhYWY5N2NlL3RhYmxlcmFuZ2U6MGViZjQ1ZDgxNGFmNGViNGIzY2EwYmFmYWFhZjk3Y2VfNC05LTEtMS00MDE3MA_14e63839-161d-4357-a3a2-aeb3a63cfcb3"
      unitRef="usd">26485000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjBlYmY0NWQ4MTRhZjRlYjRiM2NhMGJhZmFhYWY5N2NlL3RhYmxlcmFuZ2U6MGViZjQ1ZDgxNGFmNGViNGIzY2EwYmFmYWFhZjk3Y2VfNC0xMS0xLTEtMzY5NTE_8ed109f4-f27f-4182-b508-c05f02d6c746"
      unitRef="usd">8026000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjBlYmY0NWQ4MTRhZjRlYjRiM2NhMGJhZmFhYWY5N2NlL3RhYmxlcmFuZ2U6MGViZjQ1ZDgxNGFmNGViNGIzY2EwYmFmYWFhZjk3Y2VfNC0xMy0xLTEtMzY5NTE_d7d58037-b219-48b8-a947-1aa06daf4827"
      unitRef="usd">3274000</us-gaap:InterestExpense>
    <upst:FairValueAndOtherAdjustmentsNet
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjBlYmY0NWQ4MTRhZjRlYjRiM2NhMGJhZmFhYWY5N2NlL3RhYmxlcmFuZ2U6MGViZjQ1ZDgxNGFmNGViNGIzY2EwYmFmYWFhZjk3Y2VfNi05LTEtMS00MDE3MA_e5a3e916-1863-4984-bb05-e476f8c2d407"
      unitRef="usd">32486000</upst:FairValueAndOtherAdjustmentsNet>
    <upst:FairValueAndOtherAdjustmentsNet
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjBlYmY0NWQ4MTRhZjRlYjRiM2NhMGJhZmFhYWY5N2NlL3RhYmxlcmFuZ2U6MGViZjQ1ZDgxNGFmNGViNGIzY2EwYmFmYWFhZjk3Y2VfNS0xMS0xLTEtMzY5NTE_cb481245-5aa9-48fb-b402-75b91fc58dcb"
      unitRef="usd">13566000</upst:FairValueAndOtherAdjustmentsNet>
    <upst:FairValueAndOtherAdjustmentsNet
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjBlYmY0NWQ4MTRhZjRlYjRiM2NhMGJhZmFhYWY5N2NlL3RhYmxlcmFuZ2U6MGViZjQ1ZDgxNGFmNGViNGIzY2EwYmFmYWFhZjk3Y2VfNS0xMy0xLTEtMzY5NTE_fe59f0f7-b313-4e08-a233-92308becf2eb"
      unitRef="usd">-29954000</upst:FairValueAndOtherAdjustmentsNet>
    <upst:InterestIncomeAndFairValueAdjustmentNet
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjBlYmY0NWQ4MTRhZjRlYjRiM2NhMGJhZmFhYWY5N2NlL3RhYmxlcmFuZ2U6MGViZjQ1ZDgxNGFmNGViNGIzY2EwYmFmYWFhZjk3Y2VfNy05LTEtMS00MDE3OQ_76c079db-78b8-466e-a3af-eddfd4e0ecb0"
      unitRef="usd">4342000</upst:InterestIncomeAndFairValueAdjustmentNet>
    <upst:InterestIncomeAndFairValueAdjustmentNet
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjBlYmY0NWQ4MTRhZjRlYjRiM2NhMGJhZmFhYWY5N2NlL3RhYmxlcmFuZ2U6MGViZjQ1ZDgxNGFmNGViNGIzY2EwYmFmYWFhZjk3Y2VfNi0xMS0xLTEtMzY5NTE_c1745532-ec9a-4457-b57b-6bb11302ab5f"
      unitRef="usd">4816000</upst:InterestIncomeAndFairValueAdjustmentNet>
    <upst:InterestIncomeAndFairValueAdjustmentNet
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOjBlYmY0NWQ4MTRhZjRlYjRiM2NhMGJhZmFhYWY5N2NlL3RhYmxlcmFuZ2U6MGViZjQ1ZDgxNGFmNGViNGIzY2EwYmFmYWFhZjk3Y2VfNi0xMy0xLTEtMzY5NTE_57e3e3f2-6381-45f5-aeae-3306600fa968"
      unitRef="usd">47314000</upst:InterestIncomeAndFairValueAdjustmentNet>
    <upst:GainLossOnTransferOfLoans
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfNDM5ODA0NjUyNjYyMg_a5e10f3f-7917-4cf4-aced-52fb263c87cf"
      unitRef="usd">-2300000</upst:GainLossOnTransferOfLoans>
    <upst:GainLossOnTransferOfLoans
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfNDM5ODA0NjUyNjYzNg_a879f38f-c6c5-481d-89c8-a50ca8cca1e4"
      unitRef="usd">-2200000</upst:GainLossOnTransferOfLoans>
    <upst:GainLossOnTransferOfLoans
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfNDM5ODA0NjUyNjY1MA_78b84ad3-bee9-445f-9f39-5b4085ef9375"
      unitRef="usd">7300000</upst:GainLossOnTransferOfLoans>
    <upst:IncomeFromCapitalMarketProgram
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfMTA5OTUxMTY0MzY4Mg_5ad08542-110f-4e3a-900e-037a83633a07"
      unitRef="usd">0</upst:IncomeFromCapitalMarketProgram>
    <upst:IncomeFromCapitalMarketProgram
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfMTA5OTUxMTY0MzY5Ng_45a17e49-ef3c-42ef-85e7-3f361702c920"
      unitRef="usd">-2100000</upst:IncomeFromCapitalMarketProgram>
    <upst:IncomeFromCapitalMarketProgram
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfMTA5OTUxMTY0MzcxMA_511daf6f-fb01-469f-924e-1c8fe0275d59"
      unitRef="usd">28100000</upst:IncomeFromCapitalMarketProgram>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i146fa68111f94ede958f5dc5ac3e6a45_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOmUwYWYxNDE5NDM5OTQxOGE4NWRjMDZkNDRiOTIwMjc5L3RhYmxlcmFuZ2U6ZTBhZjE0MTk0Mzk5NDE4YTg1ZGMwNmQ0NGI5MjAyNzlfMy0zLTEtMS00MDE2Mg_28e01e16-8c0e-4d9c-9c9b-accf9d58243a"
      unitRef="usd">38218000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i07c7165421d74726a47da75376fb185c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOmUwYWYxNDE5NDM5OTQxOGE4NWRjMDZkNDRiOTIwMjc5L3RhYmxlcmFuZ2U6ZTBhZjE0MTk0Mzk5NDE4YTg1ZGMwNmQ0NGI5MjAyNzlfMi0zLTEtMS0zNjk1MQ_b77ed95f-212c-49d5-8da9-595ecd748b18"
      unitRef="usd">5173000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpense
      contextRef="i146fa68111f94ede958f5dc5ac3e6a45_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOmUwYWYxNDE5NDM5OTQxOGE4NWRjMDZkNDRiOTIwMjc5L3RhYmxlcmFuZ2U6ZTBhZjE0MTk0Mzk5NDE4YTg1ZGMwNmQ0NGI5MjAyNzlfNC0zLTEtMS00MDE2Mg_61b42765-cf9f-4acc-8d14-f2a2d0bfa9cd"
      unitRef="usd">6331000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i07c7165421d74726a47da75376fb185c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOmUwYWYxNDE5NDM5OTQxOGE4NWRjMDZkNDRiOTIwMjc5L3RhYmxlcmFuZ2U6ZTBhZjE0MTk0Mzk5NDE4YTg1ZGMwNmQ0NGI5MjAyNzlfMy0zLTEtMS0zNjk1MQ_65431e4b-5906-40a6-8dd8-fdf9da0ee1a5"
      unitRef="usd">1074000</us-gaap:InterestExpense>
    <upst:FairValueAndOtherAdjustmentsNet
      contextRef="i146fa68111f94ede958f5dc5ac3e6a45_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOmUwYWYxNDE5NDM5OTQxOGE4NWRjMDZkNDRiOTIwMjc5L3RhYmxlcmFuZ2U6ZTBhZjE0MTk0Mzk5NDE4YTg1ZGMwNmQ0NGI5MjAyNzlfNi0zLTEtMS00MDE2Mg_dc9db105-758c-456a-9cc5-f954fd9c8202"
      unitRef="usd">30676000</upst:FairValueAndOtherAdjustmentsNet>
    <upst:FairValueAndOtherAdjustmentsNet
      contextRef="i07c7165421d74726a47da75376fb185c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOmUwYWYxNDE5NDM5OTQxOGE4NWRjMDZkNDRiOTIwMjc5L3RhYmxlcmFuZ2U6ZTBhZjE0MTk0Mzk5NDE4YTg1ZGMwNmQ0NGI5MjAyNzlfNC0zLTEtMS0zNjk1MQ_341bab9b-fcad-49f3-a169-76ce90e289f6"
      unitRef="usd">3555000</upst:FairValueAndOtherAdjustmentsNet>
    <upst:InterestIncomeAndFairValueAdjustmentNet
      contextRef="i146fa68111f94ede958f5dc5ac3e6a45_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOmUwYWYxNDE5NDM5OTQxOGE4NWRjMDZkNDRiOTIwMjc5L3RhYmxlcmFuZ2U6ZTBhZjE0MTk0Mzk5NDE4YTg1ZGMwNmQ0NGI5MjAyNzlfNy0zLTEtMS00MDE4NQ_b78be9c4-5bec-41dd-bef6-7fe7a6545e5a"
      unitRef="usd">1211000</upst:InterestIncomeAndFairValueAdjustmentNet>
    <upst:InterestIncomeAndFairValueAdjustmentNet
      contextRef="i07c7165421d74726a47da75376fb185c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RhYmxlOmUwYWYxNDE5NDM5OTQxOGE4NWRjMDZkNDRiOTIwMjc5L3RhYmxlcmFuZ2U6ZTBhZjE0MTk0Mzk5NDE4YTg1ZGMwNmQ0NGI5MjAyNzlfNS0zLTEtMS0zNjk1MQ_14872c87-ef61-4f6d-8718-1de41d1b3d8d"
      unitRef="usd">544000</upst:InterestIncomeAndFairValueAdjustmentNet>
    <us-gaap:FinancingReceivableAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfMTA1NTk_8513b266-c877-40c8-9de0-c6155c2db2fd"
      unitRef="usd">900000</us-gaap:FinancingReceivableAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableAccruedInterestAfterAllowanceForCreditLoss
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8zNy9mcmFnOjBhZmQyYTI5NTc1ZjQ2MTZhMTA4MTA3ZDRkMjM1NTZlL3RleHRyZWdpb246MGFmZDJhMjk1NzVmNDYxNmExMDgxMDdkNGQyMzU1NmVfMTA1NjY_ea898152-13fe-4fb5-94b5-211eb2e2593b"
      unitRef="usd">2600000</us-gaap:FinancingReceivableAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:VariableInterestEntityDisclosureTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RleHRyZWdpb246ZjM3ZWVmOWJlOGI3NDliMzk0Nzk1ZTEyZjEyNzc4MTZfODQ3NQ_59512fcc-92da-40ab-b75e-25375a583207">Securitizations and Variable Interest Entities &lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Consolidated VIEs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company consolidates VIEs in which the Company has a variable interest and is determined to be the primary beneficiary. This determination is based on whether the Company has a variable interest (or combination of variable interests) that provides the Company with (a) the power to direct the activities that most significantly impact the VIE&#x2019;s economic performance and (b) the obligation to absorb losses or right to receive benefits that could be potentially significant to the VIE. The Company continually reassesses whether it is the primary beneficiary of a VIE throughout the entire period the Company is involved with the VIE. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also determines whether decision-maker or service-provider fees are variable interests. Decision-maker or service-provider fees are not considered variable interests when the arrangement does not expose the Company to risks of loss that a potential VIE was designed to pass on to its variable interest holders, the fees are commensurate, the arrangement is at market, and the Company does not have any other interests (including direct interests and certain indirect interests held through related parties) that absorb more than an insignificant amount of a VIE&#x2019;s potential variability. This determination can have a significant impact on the Company&#x2019;s consolidation analysis, as it could affect whether a legal entity is a VIE and whether the Company is the primary beneficiary of a VIE. When the Company&#x2019;s decision-maker or service-provider fee is not a variable interest, the Company is viewed as acting as a fiduciary for the potential VIE. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Warehouse Entities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company established Upstart Loan Trust and Upstart Auto Warehouse Trust to enter into warehouse credit facilities for the purpose of purchasing Upstart-powered loans. See &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note 8. Borrowings&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for additional information. The entities are Delaware statutory trusts that are structured to be bankruptcy-remote, with third-party banks operating as trustees. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Consolidated MOAs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company sponsored three securitization transactions in August 2018 (&#x201c;2018-2&#x201d;), February 2019 (&#x201c;2019-1&#x201d;) and August 2019 (&#x201c;2019-2&#x201d;), respectively. As the retaining sponsor of these transactions, the Company was subject to the RR requirements and satisfied them through Eligible Vertical Interests (&#x201c;EVIs&#x201d;) in the form of a combination of securitization notes and residual certificates through the established MOAs. The Company concluded that it has a variable interest and is the primary beneficiary of the MOAs associated with these securitization transactions. As a result, these MOAs were consolidated upon completion of these securitizations and remained consolidated as of December&#160;31, 2020 and 2021. The Company determined that it is not the primary beneficiary of the trusts which holds the loans associated with these securitization transactions, primarily because the Company&#x2019;s servicing fees are not considered variable interests, and that the transfer of loans as collateral into these securitization transactions met the definition of a sale under Topic 860, Transferring and Servicing. As such, the Company derecognized these loans from the consolidated balance sheets upon the closing of these securitization transactions. Refer to the Unconsolidated Securitizations section below for more information. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Consolidated VIEs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upstart Loan Trust 2, a Delaware statutory trust, holds personal and auto loans facilitated through the Upstart platform. These loans include, but are not limited to, loans which do not satisfy the warehouse requirements or loans that were the result of the Company&#x2019;s repurchases of loans for breaches of representations and warranties made to institutional investors, as described above. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present a summary of financial assets and liabilities from the Company&#x2019;s involvement with consolidated VIEs: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:30.6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warehouse entities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Majority-owned affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other consolidated VIEs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total consolidated VIEs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warehouse entities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Majority-owned affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other consolidated VIEs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total consolidated VIEs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s continued involvement in all of its securitizations in which it is the sponsor includes loan servicing rights and obligations for which it receives servicing fees over the life of the underlying loans. The Company monitors its status as the primary beneficiary and in case of reconsideration events, updates the analysis accordingly. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Unconsolidated VIEs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s transactions with unconsolidated VIEs include securitizations of unsecured personal whole loans and sales of whole loans to VIEs. The Company has various forms of involvement with VIEs, including servicing of loans and holding senior or residual interests in the VIEs, however the Company does not hold a significant economic interest in these entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the Company&#x2019;s unconsolidated VIEs include entities established as the issuers and grantor trusts for the 2017-1, 2017-2, 2018-1, 2018-2, 2019-1, and 2019-2 securitization transactions (the &#x201c;Unconsolidated Securitizations&#x201d;). The Company&#x2019;s continued involvement in the unconsolidated VIEs is in the form of its role as the sponsor and the servicer of these transactions. For each of the unconsolidated securitizations, the Company determined that it is not the primary beneficiary. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In cases where the VIEs are not consolidated and the transfer of the loans from the Company to the securitization trust meets sale accounting criteria, the Company recognizes a gain or loss on sales of loans. The net proceeds of the sale represent the fair value of any assets obtained or liabilities incurred as part of the transaction. The assets are transferred into a trust such that the assets are legally isolated from the creditors of the Company and are not available to satisfy obligations of the Company. These assets can only be used to settle obligations of the underlying securitization trusts. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:30.95pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the aggregate value of assets and liabilities of unconsolidated VIEs in which the Company holds a variable interest but is not the primary beneficiary: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maximum Exposure to Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securitizations and other&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;524,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maximum Exposure to Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securitizations and other&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying value of assets that relate to variable interests in unconsolidated VIEs consists of $18.9&#160;million and $8.3&#160;million which are included in notes receivable and residual certificates on the consolidated balance sheets as of December&#160;31, 2020 and 2021, respectively. The Company also had $7.2&#160;million of cash deposits made to reserve accounts for related securitizations, included in other assets on the consolidated balance sheets as of December&#160;31, 2020 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s maximum exposure to loss from its involvement with unconsolidated VIEs represents the estimated loss that would be incurred under severe, hypothetical circumstances, for which the Company believes the possibility is remote, such as where the value of securitization notes and senior and residual certificates the Company holds as part of the RR requirement declines to zero. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Retained Interest in Unconsolidated VIEs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The investors and the securitization trusts have no direct recourse to the Company&#x2019;s assets, and holders of the securities issued by the securitization trusts can look only to the assets of the securitization trusts that issued their securities for payment. The beneficial interests held by the Company and the Company&#x2019;s MOAs are subject principally to the credit and prepayment risk stemming from the underlying unsecured personal whole loans. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Off-Balance Sheet Loans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Off-balance sheet loans relate to securitization transactions for which the Company has some form of continuing involvement, including as servicer. For a loan related to securitization transactions where servicing is the only form of continuing involvement, the Company would only experience a loss if it were required to repurchase such a loan due to a breach in representations and warranties associated with its loan sale or servicing contracts. Additionally, in the unlikely event principal payments on the loans backing a securitization are insufficient to pay senior note holders, any amounts the Company contributed to the securitization reserve accounts may be depleted. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company routinely contributes loans to securitization transactions which it co-sponsors as a non-retaining sponsor. As a non-retaining sponsor and a servicer of these transactions, the Company does not retain economic risk in these deals. Contributions of loans to these securitizations are recognized as transfers under Topic 860, Transferring and Servicing.&lt;/span&gt;&lt;/div&gt;</us-gaap:VariableInterestEntityDisclosureTextBlock>
    <upst:NumberOfSponsoredSecuritizationTransactions
      contextRef="ib1843a0d412745f1b8f076d4407b8752_D20180801-20180831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RleHRyZWdpb246ZjM3ZWVmOWJlOGI3NDliMzk0Nzk1ZTEyZjEyNzc4MTZfNzY5NjU4MTQwNzEzNQ_80ed80b1-a297-4b7f-a5fd-0d1d76b9191e"
      unitRef="securitizationtransaction">3</upst:NumberOfSponsoredSecuritizationTransactions>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RleHRyZWdpb246ZjM3ZWVmOWJlOGI3NDliMzk0Nzk1ZTEyZjEyNzc4MTZfODQ3Ng_9bc456ca-198e-4d17-ad08-7f57058a9ed8">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present a summary of financial assets and liabilities from the Company&#x2019;s involvement with consolidated VIEs: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:30.6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warehouse entities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Majority-owned affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other consolidated VIEs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total consolidated VIEs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warehouse entities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Majority-owned affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other consolidated VIEs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total consolidated VIEs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the aggregate value of assets and liabilities of unconsolidated VIEs in which the Company holds a variable interest but is not the primary beneficiary: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maximum Exposure to Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securitizations and other&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;524,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maximum Exposure to Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securitizations and other&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <us-gaap:Assets
      contextRef="idbe5aedd11074e608a804e79146cb1e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjU0MjNmMTk1MTA1NzRiZTZhODk0ZTRkYWJhOGY3MTNhL3RhYmxlcmFuZ2U6NTQyM2YxOTUxMDU3NGJlNmE4OTRlNGRhYmE4ZjcxM2FfMi0xLTEtMS0zNjk1MQ_4727ba63-8b2a-4fef-b4be-f97f5306ff6a"
      unitRef="usd">71530000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="idbe5aedd11074e608a804e79146cb1e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjU0MjNmMTk1MTA1NzRiZTZhODk0ZTRkYWJhOGY3MTNhL3RhYmxlcmFuZ2U6NTQyM2YxOTUxMDU3NGJlNmE4OTRlNGRhYmE4ZjcxM2FfMi0zLTEtMS0zNjk1MQ_23f5e499-0d4c-487b-b746-65f45cee8bdc"
      unitRef="usd">35109000</us-gaap:Liabilities>
    <us-gaap:StockholdersEquity
      contextRef="idbe5aedd11074e608a804e79146cb1e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjU0MjNmMTk1MTA1NzRiZTZhODk0ZTRkYWJhOGY3MTNhL3RhYmxlcmFuZ2U6NTQyM2YxOTUxMDU3NGJlNmE4OTRlNGRhYmE4ZjcxM2FfMi01LTEtMS0zNjk1MQ_4eb346ed-e0e7-497a-bfe5-1078a4fd3dd3"
      unitRef="usd">36421000</us-gaap:StockholdersEquity>
    <us-gaap:Assets
      contextRef="i35245117104842e0a4a1f702873c84c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjU0MjNmMTk1MTA1NzRiZTZhODk0ZTRkYWJhOGY3MTNhL3RhYmxlcmFuZ2U6NTQyM2YxOTUxMDU3NGJlNmE4OTRlNGRhYmE4ZjcxM2FfMy0xLTEtMS0zNjk1MQ_a9d5ce83-7460-4875-b909-b4084050742d"
      unitRef="usd">17219000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="i35245117104842e0a4a1f702873c84c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjU0MjNmMTk1MTA1NzRiZTZhODk0ZTRkYWJhOGY3MTNhL3RhYmxlcmFuZ2U6NTQyM2YxOTUxMDU3NGJlNmE4OTRlNGRhYmE4ZjcxM2FfMy0zLTEtMS0zNjk1MQ_50748dfd-dc37-4358-aef7-d829f5ebf7d9"
      unitRef="usd">7187000</us-gaap:Liabilities>
    <us-gaap:StockholdersEquity
      contextRef="i35245117104842e0a4a1f702873c84c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjU0MjNmMTk1MTA1NzRiZTZhODk0ZTRkYWJhOGY3MTNhL3RhYmxlcmFuZ2U6NTQyM2YxOTUxMDU3NGJlNmE4OTRlNGRhYmE4ZjcxM2FfMy01LTEtMS0zNjk1MQ_7f73047a-786a-42f7-b5c6-09a37438d524"
      unitRef="usd">10032000</us-gaap:StockholdersEquity>
    <us-gaap:Assets
      contextRef="ic5a3bed09f4845ac94e3607a1c233d40_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjU0MjNmMTk1MTA1NzRiZTZhODk0ZTRkYWJhOGY3MTNhL3RhYmxlcmFuZ2U6NTQyM2YxOTUxMDU3NGJlNmE4OTRlNGRhYmE4ZjcxM2FfNC0xLTEtMS0zNjk1MQ_1a5c0521-430e-4c0b-a721-746733a58d20"
      unitRef="usd">16243000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="ic5a3bed09f4845ac94e3607a1c233d40_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjU0MjNmMTk1MTA1NzRiZTZhODk0ZTRkYWJhOGY3MTNhL3RhYmxlcmFuZ2U6NTQyM2YxOTUxMDU3NGJlNmE4OTRlNGRhYmE4ZjcxM2FfNC0zLTEtMS0zNjk1MQ_96e73ed2-b466-4df0-96b2-782c502229c5"
      unitRef="usd">0</us-gaap:Liabilities>
    <us-gaap:StockholdersEquity
      contextRef="ic5a3bed09f4845ac94e3607a1c233d40_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjU0MjNmMTk1MTA1NzRiZTZhODk0ZTRkYWJhOGY3MTNhL3RhYmxlcmFuZ2U6NTQyM2YxOTUxMDU3NGJlNmE4OTRlNGRhYmE4ZjcxM2FfNC01LTEtMS0zNjk1MQ_8754c12a-bdc4-4e32-b49a-974f4b5140f5"
      unitRef="usd">16243000</us-gaap:StockholdersEquity>
    <us-gaap:Assets
      contextRef="i74baed228990473fbfa7d829c17417b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjU0MjNmMTk1MTA1NzRiZTZhODk0ZTRkYWJhOGY3MTNhL3RhYmxlcmFuZ2U6NTQyM2YxOTUxMDU3NGJlNmE4OTRlNGRhYmE4ZjcxM2FfNS0xLTEtMS0zNjk1MQ_2b4ff0d7-ad1a-49e8-8852-dffffe539d5d"
      unitRef="usd">104992000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="i74baed228990473fbfa7d829c17417b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjU0MjNmMTk1MTA1NzRiZTZhODk0ZTRkYWJhOGY3MTNhL3RhYmxlcmFuZ2U6NTQyM2YxOTUxMDU3NGJlNmE4OTRlNGRhYmE4ZjcxM2FfNS0zLTEtMS0zNjk1MQ_8c37c80d-9328-47d8-b93e-7b25bd78c5b7"
      unitRef="usd">42296000</us-gaap:Liabilities>
    <us-gaap:StockholdersEquity
      contextRef="i74baed228990473fbfa7d829c17417b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjU0MjNmMTk1MTA1NzRiZTZhODk0ZTRkYWJhOGY3MTNhL3RhYmxlcmFuZ2U6NTQyM2YxOTUxMDU3NGJlNmE4OTRlNGRhYmE4ZjcxM2FfNS01LTEtMS0zNjk1MQ_959b3567-87c1-42ea-983c-89a35b5dde17"
      unitRef="usd">62696000</us-gaap:StockholdersEquity>
    <us-gaap:Assets
      contextRef="id131756681174ffda482a5f67bf1b701_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjg1YjA0NzQyZTJkYjQwMDI5MmYzYzkxNzViZmExMzcyL3RhYmxlcmFuZ2U6ODViMDQ3NDJlMmRiNDAwMjkyZjNjOTE3NWJmYTEzNzJfMi0xLTEtMS0zNjk1MQ_3ebacf0f-0b4a-4ebc-b9cb-e8685056b4a3"
      unitRef="usd">219734000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="id131756681174ffda482a5f67bf1b701_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjg1YjA0NzQyZTJkYjQwMDI5MmYzYzkxNzViZmExMzcyL3RhYmxlcmFuZ2U6ODViMDQ3NDJlMmRiNDAwMjkyZjNjOTE3NWJmYTEzNzJfMi0zLTEtMS0zNjk1MQ_3884d86b-41d2-44e6-ae19-a359db76ea59"
      unitRef="usd">48367000</us-gaap:Liabilities>
    <us-gaap:StockholdersEquity
      contextRef="id131756681174ffda482a5f67bf1b701_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjg1YjA0NzQyZTJkYjQwMDI5MmYzYzkxNzViZmExMzcyL3RhYmxlcmFuZ2U6ODViMDQ3NDJlMmRiNDAwMjkyZjNjOTE3NWJmYTEzNzJfMi01LTEtMS0zNjk1MQ_1eeb3600-493d-48c5-ae3c-8dbd154c3b5a"
      unitRef="usd">171367000</us-gaap:StockholdersEquity>
    <us-gaap:Assets
      contextRef="icb17caaaa2a948c28b179dbf1f68219f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjg1YjA0NzQyZTJkYjQwMDI5MmYzYzkxNzViZmExMzcyL3RhYmxlcmFuZ2U6ODViMDQ3NDJlMmRiNDAwMjkyZjNjOTE3NWJmYTEzNzJfMy0xLTEtMS0zNjk1MQ_96480275-a45d-48c4-8a3e-8a6bccd535dc"
      unitRef="usd">7571000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="icb17caaaa2a948c28b179dbf1f68219f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjg1YjA0NzQyZTJkYjQwMDI5MmYzYzkxNzViZmExMzcyL3RhYmxlcmFuZ2U6ODViMDQ3NDJlMmRiNDAwMjkyZjNjOTE3NWJmYTEzNzJfMy0zLTEtMS0zNjk1MQ_e09319c5-7a97-48e0-b3d5-b952cc477eca"
      unitRef="usd">507000</us-gaap:Liabilities>
    <us-gaap:StockholdersEquity
      contextRef="icb17caaaa2a948c28b179dbf1f68219f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjg1YjA0NzQyZTJkYjQwMDI5MmYzYzkxNzViZmExMzcyL3RhYmxlcmFuZ2U6ODViMDQ3NDJlMmRiNDAwMjkyZjNjOTE3NWJmYTEzNzJfMy01LTEtMS0zNjk1MQ_3aa356e2-055b-43a4-95ca-ff29f900ef0a"
      unitRef="usd">7064000</us-gaap:StockholdersEquity>
    <us-gaap:Assets
      contextRef="i6ad27fc9c4c64960b78d1be207d04a65_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjg1YjA0NzQyZTJkYjQwMDI5MmYzYzkxNzViZmExMzcyL3RhYmxlcmFuZ2U6ODViMDQ3NDJlMmRiNDAwMjkyZjNjOTE3NWJmYTEzNzJfNC0xLTEtMS0zNjk1MQ_9221eebb-2939-4a83-9a83-00509f1506ff"
      unitRef="usd">114720000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="i6ad27fc9c4c64960b78d1be207d04a65_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjg1YjA0NzQyZTJkYjQwMDI5MmYzYzkxNzViZmExMzcyL3RhYmxlcmFuZ2U6ODViMDQ3NDJlMmRiNDAwMjkyZjNjOTE3NWJmYTEzNzJfNC0zLTEtMS0zNjk1MQ_3a1a202d-08cc-4eec-86c0-523999484a8e"
      unitRef="usd">440000</us-gaap:Liabilities>
    <us-gaap:StockholdersEquity
      contextRef="i6ad27fc9c4c64960b78d1be207d04a65_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjg1YjA0NzQyZTJkYjQwMDI5MmYzYzkxNzViZmExMzcyL3RhYmxlcmFuZ2U6ODViMDQ3NDJlMmRiNDAwMjkyZjNjOTE3NWJmYTEzNzJfNC01LTEtMS0zNjk1MQ_41744bd4-588e-4026-aa81-bc0ad51a89e7"
      unitRef="usd">114280000</us-gaap:StockholdersEquity>
    <us-gaap:Assets
      contextRef="i34431f85af5e410a8674b55dc2ca1aab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjg1YjA0NzQyZTJkYjQwMDI5MmYzYzkxNzViZmExMzcyL3RhYmxlcmFuZ2U6ODViMDQ3NDJlMmRiNDAwMjkyZjNjOTE3NWJmYTEzNzJfNS0xLTEtMS0zNjk1MQ_ebf60d07-b3af-4c11-8acf-7b9360a2b643"
      unitRef="usd">342025000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="i34431f85af5e410a8674b55dc2ca1aab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjg1YjA0NzQyZTJkYjQwMDI5MmYzYzkxNzViZmExMzcyL3RhYmxlcmFuZ2U6ODViMDQ3NDJlMmRiNDAwMjkyZjNjOTE3NWJmYTEzNzJfNS0zLTEtMS0zNjk1MQ_1d87b89f-350a-45b4-bc1c-db70f2ac93cd"
      unitRef="usd">49314000</us-gaap:Liabilities>
    <us-gaap:StockholdersEquity
      contextRef="i34431f85af5e410a8674b55dc2ca1aab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjg1YjA0NzQyZTJkYjQwMDI5MmYzYzkxNzViZmExMzcyL3RhYmxlcmFuZ2U6ODViMDQ3NDJlMmRiNDAwMjkyZjNjOTE3NWJmYTEzNzJfNS01LTEtMS0zNjk1MQ_a58eef97-f29e-4b51-99c8-ee36bd4a1816"
      unitRef="usd">292711000</us-gaap:StockholdersEquity>
    <us-gaap:Assets
      contextRef="ic6bc045e82b640169c96e5956bc32f4c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOmUyNWNkOWUxNzRjYTRhMDBhNzhiYjk1ZDJlYjRiYTU4L3RhYmxlcmFuZ2U6ZTI1Y2Q5ZTE3NGNhNGEwMGE3OGJiOTVkMmViNGJhNThfMi0xLTEtMS0zNjk1MQ_c7f91b2f-f0e0-4ee9-849d-7d3c2ac27967"
      unitRef="usd">524358000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="ic6bc045e82b640169c96e5956bc32f4c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOmUyNWNkOWUxNzRjYTRhMDBhNzhiYjk1ZDJlYjRiYTU4L3RhYmxlcmFuZ2U6ZTI1Y2Q5ZTE3NGNhNGEwMGE3OGJiOTVkMmViNGJhNThfMi0zLTEtMS0zNjk1MQ_b0567dad-c5ee-4a87-b955-61294a11035a"
      unitRef="usd">430006000</us-gaap:Liabilities>
    <us-gaap:StockholdersEquity
      contextRef="ic6bc045e82b640169c96e5956bc32f4c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOmUyNWNkOWUxNzRjYTRhMDBhNzhiYjk1ZDJlYjRiYTU4L3RhYmxlcmFuZ2U6ZTI1Y2Q5ZTE3NGNhNGEwMGE3OGJiOTVkMmViNGJhNThfMi01LTEtMS0zNjk1MQ_481aa4ba-0556-42ab-bfa6-4a12d7222e4c"
      unitRef="usd">94352000</us-gaap:StockholdersEquity>
    <us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount
      contextRef="ic6bc045e82b640169c96e5956bc32f4c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOmUyNWNkOWUxNzRjYTRhMDBhNzhiYjk1ZDJlYjRiYTU4L3RhYmxlcmFuZ2U6ZTI1Y2Q5ZTE3NGNhNGEwMGE3OGJiOTVkMmViNGJhNThfMi03LTEtMS0zNjk1MQ_85b846b6-8ba4-4281-be91-39afad73b089"
      unitRef="usd">26141000</us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount>
    <us-gaap:Assets
      contextRef="i683685beb46648a291ab152f6a6eade4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjcyYzMxNGQyM2E4NDRkYjZiY2JhYjJhYmZmNzY1NTMwL3RhYmxlcmFuZ2U6NzJjMzE0ZDIzYTg0NGRiNmJjYmFiMmFiZmY3NjU1MzBfMi0xLTEtMS0zNjk1MQ_69960e7e-5d82-41f1-81b1-e072214f80cd"
      unitRef="usd">217321000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="i683685beb46648a291ab152f6a6eade4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjcyYzMxNGQyM2E4NDRkYjZiY2JhYjJhYmZmNzY1NTMwL3RhYmxlcmFuZ2U6NzJjMzE0ZDIzYTg0NGRiNmJjYmFiMmFiZmY3NjU1MzBfMi0zLTEtMS0zNjk1MQ_4d061734-3eb6-4156-a435-415b94aff669"
      unitRef="usd">160248000</us-gaap:Liabilities>
    <us-gaap:StockholdersEquity
      contextRef="i683685beb46648a291ab152f6a6eade4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjcyYzMxNGQyM2E4NDRkYjZiY2JhYjJhYmZmNzY1NTMwL3RhYmxlcmFuZ2U6NzJjMzE0ZDIzYTg0NGRiNmJjYmFiMmFiZmY3NjU1MzBfMi01LTEtMS0zNjk1MQ_27899576-29db-4a74-9feb-2235b0d38481"
      unitRef="usd">57073000</us-gaap:StockholdersEquity>
    <us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount
      contextRef="i683685beb46648a291ab152f6a6eade4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RhYmxlOjcyYzMxNGQyM2E4NDRkYjZiY2JhYjJhYmZmNzY1NTMwL3RhYmxlcmFuZ2U6NzJjMzE0ZDIzYTg0NGRiNmJjYmFiMmFiZmY3NjU1MzBfMi03LTEtMS0zNjk1MQ_5ffed3ba-1eda-4bcf-8353-da9cefff45b5"
      unitRef="usd">15503000</us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount>
    <us-gaap:NotesReceivableNet
      contextRef="ia052a0a2958b435293cdf08a9e01b503_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RleHRyZWdpb246ZjM3ZWVmOWJlOGI3NDliMzk0Nzk1ZTEyZjEyNzc4MTZfNjAzMg_3df740da-3187-453a-8295-aecf6769ccad"
      unitRef="usd">18900000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="ica3b1745b38b4f7cb8ae8ddbc4dbc0eb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RleHRyZWdpb246ZjM3ZWVmOWJlOGI3NDliMzk0Nzk1ZTEyZjEyNzc4MTZfNjAzOQ_ce98e470-4630-4a9d-aaf3-2ba1d71a30be"
      unitRef="usd">8300000</us-gaap:NotesReceivableNet>
    <us-gaap:RestrictedCash
      contextRef="i2525881b65ee460da3a76343cf35e01e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RleHRyZWdpb246ZjM3ZWVmOWJlOGI3NDliMzk0Nzk1ZTEyZjEyNzc4MTZfNjIwNA_61c53ffe-e926-4201-9974-3e175cc43492"
      unitRef="usd">7200000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i6ac5842b7e5744fba865a5d3270134ee_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80MC9mcmFnOmYzN2VlZjliZThiNzQ5YjM5NDc5NWUxMmYxMjc3ODE2L3RleHRyZWdpb246ZjM3ZWVmOWJlOGI3NDliMzk0Nzk1ZTEyZjEyNzc4MTZfNjIwNA_e98b14d7-8d4c-4c08-8e67-fd74cb0225fc"
      unitRef="usd">7200000</us-gaap:RestrictedCash>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfMTM0MTk_649e5be7-d821-49a6-a8f8-da7b35784c61">Fair Value Measurement &lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables presents assets and liabilities measured at fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes receivable and residual certificates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan servicing assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan servicing liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trailing fee liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes receivable and residual certificates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan servicing assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan servicing liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trailing fee liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments are categorized in the fair value hierarchy based on the significance of unobservable factors in the overall fair value measurement. Since the Company&#x2019;s loans, notes receivable and residual certificates, loan servicing assets and liabilities, and trailing fee liabilities do not trade in an active market with readily observable prices, the Company uses significant unobservable inputs to measure the fair value of these assets and liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no transfers between Level 1, Level 2 or Level 3 of the fair value hierarchy during the years presented. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Loans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans included in the Company&#x2019;s consolidated balance sheets are classified as either held-for-sale or held-for-investment. The Company reclassified loans held by the warehouse entities from held-for-investment to held-for-sale as of January 1, 2020, due to the Company&#x2019;s intent to sell the loans prior to maturity and increasing evidence of their marketability. Other loans held on the Company&#x2019;s consolidated balance sheets retained their classification as held-for-investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the fair value of classes of loans held by the Company: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans held-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans held-for-investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Valuation Methodology&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans held-for-sale and held-for-investment are measured at estimated fair value using a discounted cash flow model. The fair valuation methodology considers projected prepayments and historical defaults, losses and recoveries to project future losses and net cash flows on loans. Net cash flows are discounted using an estimate of market rates of return. The fair value of these loans also includes accrued interest, which was immaterial as of December&#160;31, 2020 and $2.6&#160;million as of December&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Significant Inputs and Assumptions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents quantitative information about the significant unobservable inputs used for the Company&#x2019;s Level 3 fair value measurements for loans held-for-investment and held-for-sale: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.725%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Minimum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maximum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Minimum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maximum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit risk rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepayment rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;Expressed as a percentage of the original principal balance of the loans&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;Unobservable inputs were weighted by relative fair value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Discount rates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;The discount rates are rates of return used to discount future expected cash flows to arrive at a present value, which represents the fair value. The discount rates used for the projected net cash flows are the Company&#x2019;s estimates of the rates of return that market participants would require when investing in these financial instruments with cash flows dependent on credit quality of the related loan. A risk premium component is implicitly included in the discount rates to reflect the amount of compensation market participants require due to the uncertainty inherent in the instruments&#x2019; cash flows resulting from risks such as credit and liquidity. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Credit risk rates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;The credit risk rates are an estimate of the net cumulative principal payments that will not be repaid over the entire life of a financial instrument. The credit risk rates are expressed as a percentage of the original principal amount of the instrument. The estimated net cumulative loss represents the sum of the net losses estimated to occur each month of the life of the instrument, net of the average recovery expected to be received. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Prepayment rates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;Prepayment rates are an estimate of the cumulative principal prepayments that will occur over the entire life of a loan as a percentage of the original principal amount of the loan. The assumption regarding cumulative prepayments impact the projected balances and expected terms of the loans. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The above inputs are similarly used in estimating fair value of related financial instruments. Refer to the Assets and Liabilities related to Securitization Transactions section below for more information. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Significant Recurring Level 3 Fair Value Input Sensitivity &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The below table presents the sensitivity of the loans held-for-sale and held-for-investment to adverse changes in key assumptions used in the valuation model as of December&#160;31, 2020 and 2021, respectively. The estimated fair value of these loans is not sensitive to adverse changes in expected prepayment rates as such changes would not result in a significant impact on the fair value in either periods. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value of loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100 basis point increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(979)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,392)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200 basis point increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected credit loss rates on underlying loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10% adverse change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,959)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20% adverse change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,927)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Rollforward of Level 3 Fair Values&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables include a rollforward of the loans classified within Level 3 of the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans Held-for-&lt;br/&gt;Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans Held-for-Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans Held-for-&lt;br/&gt;Investment (Securitized)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of loans from HFI to HFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(125,779)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases of loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sale of loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144,944)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144,944)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of loans for immediate resale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,540,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,540,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Immediate resale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,540,948)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,540,948)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repayments received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,306)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,669)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,993)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in fair value recorded in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,508)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes due to deconsolidation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases of loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sale of loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123,370)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(163,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of loans for immediate resale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,713,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,713,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Immediate resale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,713,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,713,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repayments received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,578)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in fair value recorded in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,284)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,770)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the aggregate fair value and aggregate principal outstanding of all loans and loans that were 90 days or more past due included in the consolidated balance sheets: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans &amp;gt; 90 Days Past Due&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding principal balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net fair value and accrued interest adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,037)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,002)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,692)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) &#160;&#160;&#160;&#160;Includes $2.4&#160;million and $50.1&#160;million of auto loans as of December&#160;31, 2020 and 2021, respectively, of which an immaterial amount is 90 days or more past due for each period presented.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company places loans on non-accrual status at 120 days past due. Any accrued interest recorded in relation to these loans is reversed in the respective period. The Company charges-off loans no later than 120 days past due.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Assets related to Securitization Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2021, the Company held notes receivable and residual certificates with an aggregate fair value of $19.1 million and $8.3&#160;million, respectively. The balances consist of securitization notes and residual certificates corresponding to the 5% economic risk retention the Company is required to maintain as the retaining sponsor of the unconsolidated securitizations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Valuation Methodology&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The discounted cash flow methodology, which is used to estimate the fair value of notes receivable and residual certificates, uses the same projected net cash flows as their related loans. This model uses inputs that are inherently judgmental and reflect the Company&#x2019;s best estimates of the assumptions a market participant would use to calculate fair value. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Significant Inputs and Assumptions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents quantitative information about the significant unobservable inputs used for the Company&#x2019;s Level 3 fair value measurements of assets related to securitization transactions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Minimum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maximum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Minimum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maximum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Notes receivable and residual certificates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit risk rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepayment rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt"&gt;Expressed as a percentage of the original principal balance of the loans underlying the financial instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt"&gt;Unobservable inputs were weighted by relative fair value&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:58.5pt;text-align:justify;text-indent:-27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Significant Recurring Level 3 Fair Value Input Sensitivity&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The securities issued in the securitization transactions are senior or subordinated based on the waterfall criteria of loan payments to each security class, with the residual interest (the &#x201c;residual certificates&#x201d;) issued being the first to absorb credit losses in accordance with the waterfall criteria. Accordingly, the residual certificates are the most sensitive to adverse changes in credit risk rates. Depending on the specific securitization, a hypothetical increase in the credit risk rate of 10% to 20% would result in significant decreases in the fair value of the residual certificates. On average, a hypothetical increase in the credit risk rate under a discounted cash flow methodology of 20% would result in a 11% decrease in the fair value of the residual certificates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the securities is also sensitive to adverse changes in discount rates, which represent estimates of the rates of return that institutional investors would require when investing in financial instruments with similar risk and return characteristics. On average, a hypothetical 100 basis point increase in discount rates under a discounted cash flow methodology results in a decrease in fair value of the securities (including securitization notes and residual certificates) of 1.23% and 0.69% as of December&#160;31, 2020 and 2021, respectively. On average, a hypothetical 200 basis point increase in discount rates results in a decrease in fair value of the securities (including securitization notes and residual certificates) of 2.36% and 1.37% as of December&#160;31, 2020 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of securitization notes and residual certificates are not sensitive to adverse changes in expected prepayment rates as such changes would not result in a significant impact on the fair value as of December&#160;31, 2020 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Rollforward of Level 3 Fair Values&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables include a rollforward of the notes receivable and residual certificates related to securitization transactions classified by the Company within Level 3 of the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.131%"/&gt;&lt;td style="width:0.1%"/&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Notes Receivable and Residual Certificates&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Purchases and issuances of securitization notes and residual certificates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repayments and settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,665)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in fair value recorded in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repayments and settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,458)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in fair value recorded in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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-top:7pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Loan Servicing Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Valuation Methodology &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loan servicing assets and liabilities are measured at estimated fair value using a discounted cash flow model. The cash flows in the valuation model represent the difference between the contractual servicing fees charged to institutional investors and an estimated market servicing fee. Since contractual servicing fees are generally based on the monthly unpaid principal balance of the underlying loans, the expected cash flows in the model incorporate estimates of net losses and prepayments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Significant Inputs and Assumptions &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents quantitative information about the significant unobservable inputs used for the Company&#x2019;s Level&#160;3 fair value measurements for loan servicing assets and liabilities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Minimum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maximum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Minimum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maximum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit risk rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Market-servicing rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)(4)(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepayment rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt"&gt;Expressed as a percentage of the original principal balance of the loans underlying the servicing arrangement&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt"&gt;Unobservable inputs were weighted by relative fair value&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt"&gt;Excludes ancillary fees that would be passed on to a third-party servicer&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt"&gt;Expressed as a percentage of the outstanding principal balance of the loan&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt"&gt;Includes personal loans and auto loans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Discount rates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;The discount rates are the Company&#x2019;s estimate of the rates of return that market participants in servicing rights would require when investing in similar servicing rights. Discount rates for servicing rights on existing loans are adjusted to reflect the time value of money and a risk premium intended to reflect the amount of &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;compensation market participants would require due to the uncertainty associated with these instruments&#x2019; cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Credit risk rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s&#x2013;The credit risk rates are the Company&#x2019;s estimate of the net cumulative principal payments that will not be repaid over the entire life of a loan expressed as a percentage of the original principal amount of the loan. The assumption regarding net cumulative losses impact the projected balances and expected terms of the loans, which are used to project future servicing revenues. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Market-servicing rates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;Market-servicing rate is an estimated measure of adequate compensation for a market participant, if one was required. The rate is expressed as a fixed percentage of outstanding principal balance per annum. The estimate considers the profit that would be demanded in the marketplace to service the portfolio of outstanding loans subject to the Company&#x2019;s servicing agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Prepayment rates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;Prepayment rates are the Company&#x2019;s estimate of the cumulative principal prepayments that will occur over the entire life of a loan as a percentage of the original principal amount of the loan. The assumption regarding cumulative prepayments impact the projected balances and expected terms of the loans, which are used to project future servicing revenues.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Significant Recurring Level 3 Fair Value Input Sensitivity &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the fair value sensitivity of loan servicing assets and liabilities to adverse changes in key assumptions. The fair value of loan servicing assets and liabilities is not sensitive to adverse changes in discount rates as such changes would not result in a significant impact on the fair value as of December&#160;31, 2020 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Fair value of loan servicing assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected market-servicing rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10% market-servicing rates increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,013)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,539)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20% market-servicing rates increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,002)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected prepayment rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10% adverse change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20% adverse change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Fair value of loan servicing liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected market-servicing rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10% market-servicing rates increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20% market-servicing rates increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected prepayment rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10% adverse change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20% adverse change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(295)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Rollforward of Level 3 Fair Values&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present a rollforward of the loan servicing assets and liabilities classified by the Company within Level 3 of the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loan Servicing Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loan Servicing Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sale of loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in fair value recorded in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sale of loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in fair value recorded in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Trailing Fee Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company pays certain bank partners monthly trailing fees based on the amount and timing of principal and interest payments made by borrowers of the underlying loans. Significant inputs used for estimating the fair value of trailing fee liabilities included discount rates of 6.80% to 16.99% and credit risk rates of 0.36% to 52.31% as of December&#160;31, 2020 and discount rates of 3.42% to 16.49% and credit risk rates of 0.08% to 55.79% as of December&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value sensitivity of trailing fee liabilities to adverse changes in key assumptions would not result in a material impact on the Company&#x2019;s financial position.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Rollforward of Level 3 Fair Values&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables include a rollforward of trailing fee liabilities classified by the Company within Level 3 of the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Trailing Fee Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repayments and settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in fair value recorded in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repayments and settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,240)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in fair value recorded in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfMTM0MjI_c5ce87c3-ed0a-49a2-b43b-dc2f5c8cb39b">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables presents assets and liabilities measured at fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes receivable and residual certificates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan servicing assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan servicing liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trailing fee liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes receivable and residual certificates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan servicing assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan servicing liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trailing fee liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i2bc3ff0c6f894424bf2de2070cd021af_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfMy0xLTEtMS00MTEyMA_40719a79-04a5-4bbd-a574-c52c474581b6"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i2394ad1044204eba8279e55e5fc1a396_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfMy0zLTEtMS00MTEyMA_bdeca725-d1b8-473d-9cd3-63c9a063f4de"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i2a259ad3d4d44dad970ce30b0068d5f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfMy01LTEtMS00MTEyMA_31b9ccc8-6d6a-4249-bf06-a60edf108652"
      unitRef="usd">78460000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfMy03LTEtMS00MTEyMA_112c117e-465e-4297-b0c6-33a3aa187c1b"
      unitRef="usd">78460000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:NotesReceivableFairValueDisclosure
      contextRef="i2bc3ff0c6f894424bf2de2070cd021af_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfNC0xLTEtMS00MTEyMA_5d5d7de1-b77e-40b3-af1b-c33c7165c920"
      unitRef="usd">0</us-gaap:NotesReceivableFairValueDisclosure>
    <us-gaap:NotesReceivableFairValueDisclosure
      contextRef="i2394ad1044204eba8279e55e5fc1a396_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfNC0zLTEtMS00MTEyMA_3ce00c95-d5ed-4fff-84bd-8ad35a5c1858"
      unitRef="usd">0</us-gaap:NotesReceivableFairValueDisclosure>
    <us-gaap:NotesReceivableFairValueDisclosure
      contextRef="i2a259ad3d4d44dad970ce30b0068d5f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfNC01LTEtMS00MTEyMA_6102f01a-b74e-4956-b645-b02dde179976"
      unitRef="usd">19074000</us-gaap:NotesReceivableFairValueDisclosure>
    <us-gaap:NotesReceivableFairValueDisclosure
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfNC03LTEtMS00MTEyMA_8e93ebb7-82f1-4cb6-b5a0-18b90ebf730a"
      unitRef="usd">19074000</us-gaap:NotesReceivableFairValueDisclosure>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i2bc3ff0c6f894424bf2de2070cd021af_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfNS0xLTEtMS00MTEyMA_e329d0e7-c384-4b98-bbfd-70f1969801e5"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i2394ad1044204eba8279e55e5fc1a396_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfNS0zLTEtMS00MTEyMA_81280c93-8e41-4eac-82a1-5a88077ce1f1"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i2a259ad3d4d44dad970ce30b0068d5f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfNS01LTEtMS00MTEyMA_9cc60731-d480-4f55-8e0e-9fe3013be220"
      unitRef="usd">6831000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfNS03LTEtMS00MTEyMA_7dc3e161-f26a-415d-83f2-b2a294cd472e"
      unitRef="usd">6831000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2bc3ff0c6f894424bf2de2070cd021af_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfNi0xLTEtMS00MTEyMA_0f5816d8-6517-4e6f-9da8-735475a9429c"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2394ad1044204eba8279e55e5fc1a396_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfNi0zLTEtMS00MTEyMA_b94f1958-126f-4a04-a7be-052927b75511"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2a259ad3d4d44dad970ce30b0068d5f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfNi01LTEtMS00MTEyMA_0e2cafc6-8387-46a9-836c-9347fa3785d7"
      unitRef="usd">104365000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfNi03LTEtMS00MTEyMA_a2312d9f-80c8-40c2-a17e-5797cb4e2a1d"
      unitRef="usd">104365000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ServicingLiabilityAtFairValueAmount
      contextRef="i2bc3ff0c6f894424bf2de2070cd021af_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfOC0xLTEtMS00MTEyMA_58d538a2-ec67-4d5d-a037-9adfd3312fde"
      unitRef="usd">0</us-gaap:ServicingLiabilityAtFairValueAmount>
    <us-gaap:ServicingLiabilityAtFairValueAmount
      contextRef="i2394ad1044204eba8279e55e5fc1a396_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfOC0zLTEtMS00MTEyMA_835637dc-6a7d-43e7-b07b-1a804c3cefb9"
      unitRef="usd">0</us-gaap:ServicingLiabilityAtFairValueAmount>
    <us-gaap:ServicingLiabilityAtFairValueAmount
      contextRef="i2a259ad3d4d44dad970ce30b0068d5f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfOC01LTEtMS00MTEyMA_40a91742-5077-444c-8e56-7eab1cdb7499"
      unitRef="usd">8254000</us-gaap:ServicingLiabilityAtFairValueAmount>
    <us-gaap:ServicingLiabilityAtFairValueAmount
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfOC03LTEtMS00MTEyMA_8bf6c3ff-b00c-4d0d-8fb0-0594a39b93d1"
      unitRef="usd">8254000</us-gaap:ServicingLiabilityAtFairValueAmount>
    <upst:TrailingFeeLiabilitiesFairValueDisclosure
      contextRef="i2bc3ff0c6f894424bf2de2070cd021af_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfOS0xLTEtMS00MTEyMA_9f430597-012a-4dca-8114-29697cd48478"
      unitRef="usd">0</upst:TrailingFeeLiabilitiesFairValueDisclosure>
    <upst:TrailingFeeLiabilitiesFairValueDisclosure
      contextRef="i2394ad1044204eba8279e55e5fc1a396_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfOS0zLTEtMS00MTEyMA_4d35de5a-a88f-470b-ac31-8f6601802d69"
      unitRef="usd">0</upst:TrailingFeeLiabilitiesFairValueDisclosure>
    <upst:TrailingFeeLiabilitiesFairValueDisclosure
      contextRef="i2a259ad3d4d44dad970ce30b0068d5f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfOS01LTEtMS00MTEyMA_73e39084-f2fe-4baf-bb78-85898e564846"
      unitRef="usd">1276000</upst:TrailingFeeLiabilitiesFairValueDisclosure>
    <upst:TrailingFeeLiabilitiesFairValueDisclosure
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfOS03LTEtMS00MTEyMA_1f27eb56-fec7-4f27-ba79-872d419645e8"
      unitRef="usd">1276000</upst:TrailingFeeLiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i2bc3ff0c6f894424bf2de2070cd021af_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfMTAtMS0xLTEtNDExMjA_460eb796-6911-4708-adc8-f1f35fcad042"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i2394ad1044204eba8279e55e5fc1a396_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfMTAtMy0xLTEtNDExMjA_4509c77b-1726-4a96-a659-1b93f804b4ae"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i2a259ad3d4d44dad970ce30b0068d5f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfMTAtNS0xLTEtNDExMjA_0cd37e7f-aa47-4b67-ac08-fca5fba99da5"
      unitRef="usd">9530000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjgwYjUzOGQ3MGRlNDRiZGRiM2U4ZmIxNWExM2NhM2VjL3RhYmxlcmFuZ2U6ODBiNTM4ZDcwZGU0NGJkZGIzZThmYjE1YTEzY2EzZWNfMTAtNy0xLTEtNDExMjA_4eb304b4-2c04-435f-a943-ed6868582bd7"
      unitRef="usd">9530000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="icbf5f4aaf6214bf7909ef503a1965b37_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfMy0xLTEtMS00MDI3OQ_71186b6b-76c5-4bda-a7e8-6ff73709b66e"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i9f2b224d9773490b9557c9e6baea07b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfMy0zLTEtMS00MDI3OQ_cf05aa98-ead6-41b4-b68b-0134cb943809"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i0a8513e5581849079a2f6b042b4d2da7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfMy0yLTEtMS0zNjk1MQ_5aff685b-2131-4951-8551-f6fd3706dfa3"
      unitRef="usd">252477000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfMy00LTEtMS0zNjk1MQ_089a17b0-4894-43e7-b9c9-6e9b9faecac1"
      unitRef="usd">252477000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:NotesReceivableFairValueDisclosure
      contextRef="icbf5f4aaf6214bf7909ef503a1965b37_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfNC0xLTEtMS00MDI3OQ_3e828996-25da-4fa9-8f8f-a759a7f5ce55"
      unitRef="usd">0</us-gaap:NotesReceivableFairValueDisclosure>
    <us-gaap:NotesReceivableFairValueDisclosure
      contextRef="i9f2b224d9773490b9557c9e6baea07b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfNC0zLTEtMS00MDI3OQ_99aeb910-38b9-477b-a9ba-ccaed1c72605"
      unitRef="usd">0</us-gaap:NotesReceivableFairValueDisclosure>
    <us-gaap:NotesReceivableFairValueDisclosure
      contextRef="i0a8513e5581849079a2f6b042b4d2da7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfNC0yLTEtMS0zNjk1MQ_ed44e666-e2f1-4c5c-8470-62ad4cf408ca"
      unitRef="usd">8288000</us-gaap:NotesReceivableFairValueDisclosure>
    <us-gaap:NotesReceivableFairValueDisclosure
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfNC00LTEtMS0zNjk1MQ_63f7c71c-4d0f-46e6-aa57-616cf4ae8119"
      unitRef="usd">8288000</us-gaap:NotesReceivableFairValueDisclosure>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="icbf5f4aaf6214bf7909ef503a1965b37_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfNS0xLTEtMS00MDI3OQ_5900488f-f192-4111-a565-c42beef02575"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i9f2b224d9773490b9557c9e6baea07b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfNS0zLTEtMS00MDI3OQ_c9e3327e-db64-4c28-b6c0-9417b0b072eb"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i0a8513e5581849079a2f6b042b4d2da7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfNS0yLTEtMS0zNjk1MQ_b2d753de-1cdc-49d8-bcc3-54e78705c4c2"
      unitRef="usd">18388000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfNS00LTEtMS0zNjk1MQ_cdbc8627-08d8-4c8b-8457-9b1eb38ca990"
      unitRef="usd">18388000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="icbf5f4aaf6214bf7909ef503a1965b37_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfNi0xLTEtMS00MDI3OQ_ead408d1-ab2f-4139-9872-20fc06a3defe"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9f2b224d9773490b9557c9e6baea07b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfNi0zLTEtMS00MDI3OQ_5f2fce11-bb8e-414a-967f-3f8c97f3877b"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0a8513e5581849079a2f6b042b4d2da7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfNi0yLTEtMS0zNjk1MQ_3087f3e1-ace0-459b-8041-a94ec5a93a7f"
      unitRef="usd">279153000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfNi00LTEtMS0zNjk1MQ_9bab837c-efad-44ce-86bc-1ca540588fb0"
      unitRef="usd">279153000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ServicingLiabilityAtFairValueAmount
      contextRef="icbf5f4aaf6214bf7909ef503a1965b37_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfOC0xLTEtMS00MDI3OQ_6d1ec696-6a44-4997-8b14-e1b1e2f81b65"
      unitRef="usd">0</us-gaap:ServicingLiabilityAtFairValueAmount>
    <us-gaap:ServicingLiabilityAtFairValueAmount
      contextRef="i9f2b224d9773490b9557c9e6baea07b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfOC0zLTEtMS00MDI3OQ_b5484b4b-c512-4d0d-bd19-5dc094232ca4"
      unitRef="usd">0</us-gaap:ServicingLiabilityAtFairValueAmount>
    <us-gaap:ServicingLiabilityAtFairValueAmount
      contextRef="i0a8513e5581849079a2f6b042b4d2da7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfOC0yLTEtMS0zNjk1MQ_16c7ecbc-3ea5-4ca4-9e6d-c901cbb01129"
      unitRef="usd">8780000</us-gaap:ServicingLiabilityAtFairValueAmount>
    <us-gaap:ServicingLiabilityAtFairValueAmount
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfOC00LTEtMS0zNjk1MQ_a9ff07ac-a99d-4418-a989-199edcb91521"
      unitRef="usd">8780000</us-gaap:ServicingLiabilityAtFairValueAmount>
    <upst:TrailingFeeLiabilitiesFairValueDisclosure
      contextRef="icbf5f4aaf6214bf7909ef503a1965b37_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfOS0xLTEtMS00MDI3OQ_b4a23ee6-95cc-466e-84a4-0d2546205a14"
      unitRef="usd">0</upst:TrailingFeeLiabilitiesFairValueDisclosure>
    <upst:TrailingFeeLiabilitiesFairValueDisclosure
      contextRef="i9f2b224d9773490b9557c9e6baea07b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfOS0zLTEtMS00MDI3OQ_2b56f4c8-aa16-4234-bb87-cb97b56e90f0"
      unitRef="usd">0</upst:TrailingFeeLiabilitiesFairValueDisclosure>
    <upst:TrailingFeeLiabilitiesFairValueDisclosure
      contextRef="i0a8513e5581849079a2f6b042b4d2da7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfOS0yLTEtMS0zNjk1MQ_bf3df992-34e8-4e98-b6c3-8ee7cc278e8e"
      unitRef="usd">4315000</upst:TrailingFeeLiabilitiesFairValueDisclosure>
    <upst:TrailingFeeLiabilitiesFairValueDisclosure
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfOS00LTEtMS0zNjk1MQ_d2ec8014-f3de-44bd-b8be-e64b129b7f65"
      unitRef="usd">4315000</upst:TrailingFeeLiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="icbf5f4aaf6214bf7909ef503a1965b37_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfMTAtMS0xLTEtNDAyNzk_021d167c-05f4-4622-aaf2-e1e6ca17971b"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i9f2b224d9773490b9557c9e6baea07b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfMTAtMy0xLTEtNDAyNzk_ac5a3a9b-fe92-4b0a-8891-940eb0e40559"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i0a8513e5581849079a2f6b042b4d2da7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfMTAtMi0xLTEtMzY5NTE_9ab862b5-86bb-4096-99eb-ca16fe7112ac"
      unitRef="usd">13095000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmJmYTQwYzM4ZGYyZTQyZGM4MTI1NDAxZTY3NGNlMmUyL3RhYmxlcmFuZ2U6YmZhNDBjMzhkZjJlNDJkYzgxMjU0MDFlNjc0Y2UyZTJfMTAtNC0xLTEtMzY5NTE_bd9e7d51-af02-42c6-b3a6-3272bb750a54"
      unitRef="usd">13095000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfMTM0MjM_58db79c4-4eae-4e44-aacf-f95afa0fdede">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the fair value of classes of loans held by the Company: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans held-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans held-for-investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i2a259ad3d4d44dad970ce30b0068d5f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmUzNzNmYjM1NWYyYzQwMmU4ZmI1MGYwZTNhZTRjNTRjL3RhYmxlcmFuZ2U6ZTM3M2ZiMzU1ZjJjNDAyZThmYjUwZjBlM2FlNGM1NGNfMi0xLTEtMS0zNjk1MQ_6b1aa74f-2d13-43ea-9e5c-4c7402950ba6"
      unitRef="usd">60232000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i0a8513e5581849079a2f6b042b4d2da7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmUzNzNmYjM1NWYyYzQwMmU4ZmI1MGYwZTNhZTRjNTRjL3RhYmxlcmFuZ2U6ZTM3M2ZiMzU1ZjJjNDAyZThmYjUwZjBlM2FlNGM1NGNfMi0zLTEtMS0zNjk1MQ_6b8a60b3-630c-4457-9c68-e7ff7e980f44"
      unitRef="usd">142685000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <upst:LoansHeldForInvestmentFairValueDisclosure
      contextRef="i2a259ad3d4d44dad970ce30b0068d5f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmUzNzNmYjM1NWYyYzQwMmU4ZmI1MGYwZTNhZTRjNTRjL3RhYmxlcmFuZ2U6ZTM3M2ZiMzU1ZjJjNDAyZThmYjUwZjBlM2FlNGM1NGNfMy0xLTEtMS0zNjk1MQ_ffb93cbc-576c-4814-9be9-b75a1325c663"
      unitRef="usd">18228000</upst:LoansHeldForInvestmentFairValueDisclosure>
    <upst:LoansHeldForInvestmentFairValueDisclosure
      contextRef="i0a8513e5581849079a2f6b042b4d2da7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmUzNzNmYjM1NWYyYzQwMmU4ZmI1MGYwZTNhZTRjNTRjL3RhYmxlcmFuZ2U6ZTM3M2ZiMzU1ZjJjNDAyZThmYjUwZjBlM2FlNGM1NGNfMy0zLTEtMS0zNjk1MQ_390a1294-ef7d-4d52-b95f-094febdaf8a6"
      unitRef="usd">109792000</upst:LoansHeldForInvestmentFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i2a259ad3d4d44dad970ce30b0068d5f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmUzNzNmYjM1NWYyYzQwMmU4ZmI1MGYwZTNhZTRjNTRjL3RhYmxlcmFuZ2U6ZTM3M2ZiMzU1ZjJjNDAyZThmYjUwZjBlM2FlNGM1NGNfNS0xLTEtMS0zNjk1MQ_9aaaa5d4-a5df-479b-b6d6-f258159fe66c"
      unitRef="usd">78460000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i0a8513e5581849079a2f6b042b4d2da7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmUzNzNmYjM1NWYyYzQwMmU4ZmI1MGYwZTNhZTRjNTRjL3RhYmxlcmFuZ2U6ZTM3M2ZiMzU1ZjJjNDAyZThmYjUwZjBlM2FlNGM1NGNfNS0zLTEtMS0zNjk1MQ_556b9b27-46c6-4091-b0c3-9b4025ba23cc"
      unitRef="usd">252477000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:InterestReceivable
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfMzg0ODI5MDcxNjEwOA_cff72467-3ca7-4c57-9c98-4763d8b4aadb"
      unitRef="usd">2600000</us-gaap:InterestReceivable>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfMTM0MjQ_46a17d99-8d81-4e38-9f25-65797b2a5d77">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents quantitative information about the significant unobservable inputs used for the Company&#x2019;s Level 3 fair value measurements for loans held-for-investment and held-for-sale: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.725%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Minimum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maximum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Minimum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maximum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit risk rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepayment rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;Expressed as a percentage of the original principal balance of the loans&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;Unobservable inputs were weighted by relative fair value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents quantitative information about the significant unobservable inputs used for the Company&#x2019;s Level 3 fair value measurements of assets related to securitization transactions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Minimum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maximum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Minimum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maximum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Notes receivable and residual certificates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit risk rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepayment rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt"&gt;Expressed as a percentage of the original principal balance of the loans underlying the financial instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt"&gt;Unobservable inputs were weighted by relative fair value&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <upst:TrailingFeesLiabilityMeasurementInput
      contextRef="i7d26684a9cc44f1fae4e4f6ca4e7053f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjBmZWQxYWFlOGQ3OTQ4Y2I5ZjdkNWFlYjMzY2QyNzllL3RhYmxlcmFuZ2U6MGZlZDFhYWU4ZDc5NDhjYjlmN2Q1YWViMzNjZDI3OWVfMi0xLTEtMS0zNjk1MQ_a657532b-de75-4668-93c0-c332258d14b3"
      unitRef="number">0.0680</upst:TrailingFeesLiabilityMeasurementInput>
    <upst:TrailingFeesLiabilityMeasurementInput
      contextRef="i089ac02a91a64ec28072de2e5707d44d_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjBmZWQxYWFlOGQ3OTQ4Y2I5ZjdkNWFlYjMzY2QyNzllL3RhYmxlcmFuZ2U6MGZlZDFhYWU4ZDc5NDhjYjlmN2Q1YWViMzNjZDI3OWVfMi0zLTEtMS0zNjk1MQ_5ffa6f63-3f3c-4860-b505-0bcd67423506"
      unitRef="number">0.1699</upst:TrailingFeesLiabilityMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="i12abb735753248439a31796898e09a29_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjBmZWQxYWFlOGQ3OTQ4Y2I5ZjdkNWFlYjMzY2QyNzllL3RhYmxlcmFuZ2U6MGZlZDFhYWU4ZDc5NDhjYjlmN2Q1YWViMzNjZDI3OWVfMi01LTEtMS0zNjk1MQ_9b185298-0e50-4164-a415-27fec64762e9"
      unitRef="number">0.0744</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="i2f125be9b308469e967d1834280e4753_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjBmZWQxYWFlOGQ3OTQ4Y2I5ZjdkNWFlYjMzY2QyNzllL3RhYmxlcmFuZ2U6MGZlZDFhYWU4ZDc5NDhjYjlmN2Q1YWViMzNjZDI3OWVfMi03LTEtMS0zNjk1MQ_75311acb-a91e-42cf-95d7-d81eeba1a6ab"
      unitRef="number">0.0342</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="i5908d2a549eb458a9543cb3f8d3df875_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjBmZWQxYWFlOGQ3OTQ4Y2I5ZjdkNWFlYjMzY2QyNzllL3RhYmxlcmFuZ2U6MGZlZDFhYWU4ZDc5NDhjYjlmN2Q1YWViMzNjZDI3OWVfMi05LTEtMS0zNjk1MQ_88e1b9ca-c2a7-48ee-9fcd-65fc4de4adbe"
      unitRef="number">0.1649</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="i05be80b81c05415698dcbc8879f49e89_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjBmZWQxYWFlOGQ3OTQ4Y2I5ZjdkNWFlYjMzY2QyNzllL3RhYmxlcmFuZ2U6MGZlZDFhYWU4ZDc5NDhjYjlmN2Q1YWViMzNjZDI3OWVfMi0xMS0xLTEtMzY5NTE_0e237176-ac3e-4937-9c14-db6a2e658585"
      unitRef="number">0.0729</upst:LoansReceivableMeasurementInput>
    <upst:TrailingFeesLiabilityMeasurementInput
      contextRef="ia4fbd1c8d03e44c4b33027d23dd16325_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjBmZWQxYWFlOGQ3OTQ4Y2I5ZjdkNWFlYjMzY2QyNzllL3RhYmxlcmFuZ2U6MGZlZDFhYWU4ZDc5NDhjYjlmN2Q1YWViMzNjZDI3OWVfMy0xLTEtMS0zNjk1MQ_d9271916-4681-492f-ab49-7c6b54e4b446"
      unitRef="number">0.0036</upst:TrailingFeesLiabilityMeasurementInput>
    <upst:TrailingFeesLiabilityMeasurementInput
      contextRef="ibbff6f1b4eca451d9b39819c99cb1d9f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjBmZWQxYWFlOGQ3OTQ4Y2I5ZjdkNWFlYjMzY2QyNzllL3RhYmxlcmFuZ2U6MGZlZDFhYWU4ZDc5NDhjYjlmN2Q1YWViMzNjZDI3OWVfMy0zLTEtMS0zNjk1MQ_e2539f1b-6d30-4215-b684-271a7c8c1c75"
      unitRef="number">0.5231</upst:TrailingFeesLiabilityMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="i14e789ea44d349608a980a31a607bd7a_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjBmZWQxYWFlOGQ3OTQ4Y2I5ZjdkNWFlYjMzY2QyNzllL3RhYmxlcmFuZ2U6MGZlZDFhYWU4ZDc5NDhjYjlmN2Q1YWViMzNjZDI3OWVfMy01LTEtMS0zNjk1MQ_e49319d4-27e1-4446-96c2-9a8de6a30d97"
      unitRef="number">0.1982</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="i492d1eebda844672961dc27acc1fe3ba_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjBmZWQxYWFlOGQ3OTQ4Y2I5ZjdkNWFlYjMzY2QyNzllL3RhYmxlcmFuZ2U6MGZlZDFhYWU4ZDc5NDhjYjlmN2Q1YWViMzNjZDI3OWVfMy03LTEtMS0zNjk1MQ_d74aa155-84d7-427d-802e-e2fdf97cb90c"
      unitRef="number">0.0008</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="i9fa2b2de703840adbbe52b71606cf2ac_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjBmZWQxYWFlOGQ3OTQ4Y2I5ZjdkNWFlYjMzY2QyNzllL3RhYmxlcmFuZ2U6MGZlZDFhYWU4ZDc5NDhjYjlmN2Q1YWViMzNjZDI3OWVfMy05LTEtMS0zNjk1MQ_c1f8a324-d1a0-496f-ad91-62ab6363c6d1"
      unitRef="number">0.5579</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="i8c162ffa5a4b4bb78cb130af88209697_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjBmZWQxYWFlOGQ3OTQ4Y2I5ZjdkNWFlYjMzY2QyNzllL3RhYmxlcmFuZ2U6MGZlZDFhYWU4ZDc5NDhjYjlmN2Q1YWViMzNjZDI3OWVfMy0xMS0xLTEtMzY5NTE_e81090c1-04b4-4606-bdd4-a0a53680dddb"
      unitRef="number">0.1798</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="ib2a8fd00850b4cff871cf5d3b2be113d_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjBmZWQxYWFlOGQ3OTQ4Y2I5ZjdkNWFlYjMzY2QyNzllL3RhYmxlcmFuZ2U6MGZlZDFhYWU4ZDc5NDhjYjlmN2Q1YWViMzNjZDI3OWVfNC0xLTEtMS0zNjk1MQ_3a41d917-cb32-4d22-9a17-afa47a94c943"
      unitRef="number">0.1164</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="if09e38aa6f7f401c89ef52bb34f97725_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjBmZWQxYWFlOGQ3OTQ4Y2I5ZjdkNWFlYjMzY2QyNzllL3RhYmxlcmFuZ2U6MGZlZDFhYWU4ZDc5NDhjYjlmN2Q1YWViMzNjZDI3OWVfNC0zLTEtMS0zNjk1MQ_98b3bdef-09d6-4c2f-8457-66b47aba189e"
      unitRef="number">0.7836</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="id64ff48c80204b01ad57a1838a729f93_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjBmZWQxYWFlOGQ3OTQ4Y2I5ZjdkNWFlYjMzY2QyNzllL3RhYmxlcmFuZ2U6MGZlZDFhYWU4ZDc5NDhjYjlmN2Q1YWViMzNjZDI3OWVfNC01LTEtMS0zNjk1MQ_815968a7-4c36-4cb2-a420-7e9fc38af45d"
      unitRef="number">0.3103</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="if43b57735cdf4d8db4f8a2e42d1c3e53_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjBmZWQxYWFlOGQ3OTQ4Y2I5ZjdkNWFlYjMzY2QyNzllL3RhYmxlcmFuZ2U6MGZlZDFhYWU4ZDc5NDhjYjlmN2Q1YWViMzNjZDI3OWVfNC03LTEtMS0zNjk1MQ_5f4200b8-4fbe-4527-acf1-29720fbb0a8a"
      unitRef="number">0.0870</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="i4a92c4596f6b43c2b8adac51dd158649_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjBmZWQxYWFlOGQ3OTQ4Y2I5ZjdkNWFlYjMzY2QyNzllL3RhYmxlcmFuZ2U6MGZlZDFhYWU4ZDc5NDhjYjlmN2Q1YWViMzNjZDI3OWVfNC05LTEtMS0zNjk1MQ_8468631d-1cff-40dd-96cb-e19a31689da8"
      unitRef="number">0.8812</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="i19361f6c5be349efa7b194ccc309b21e_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjBmZWQxYWFlOGQ3OTQ4Y2I5ZjdkNWFlYjMzY2QyNzllL3RhYmxlcmFuZ2U6MGZlZDFhYWU4ZDc5NDhjYjlmN2Q1YWViMzNjZDI3OWVfNC0xMS0xLTEtMzY5NTE_f5cf389a-9c5b-4684-abe7-a44475a5ef08"
      unitRef="number">0.4035</upst:LoansReceivableMeasurementInput>
    <upst:ScheduleOfSensitivityAnalysisOfFairValueTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfMTM0MjA_ab93867d-aacc-4f64-b11a-9e19febd6b89">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The below table presents the sensitivity of the loans held-for-sale and held-for-investment to adverse changes in key assumptions used in the valuation model as of December&#160;31, 2020 and 2021, respectively. The estimated fair value of these loans is not sensitive to adverse changes in expected prepayment rates as such changes would not result in a significant impact on the fair value in either periods. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value of loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100 basis point increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(979)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,392)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200 basis point increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected credit loss rates on underlying loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10% adverse change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,959)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20% adverse change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,927)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</upst:ScheduleOfSensitivityAnalysisOfFairValueTableTextBlock>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i8b653bccac404fc8adef7bdf46c92c56_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjU0MzZjMWVmZmYyODQxN2NhY2UxNDg2ZjE1OTk1NDU1L3RhYmxlcmFuZ2U6NTQzNmMxZWZmZjI4NDE3Y2FjZTE0ODZmMTU5OTU0NTVfMi0xLTEtMS0zNjk1MQ_0fe7a2a8-c68d-4b0c-9461-f818956a2562"
      unitRef="usd">78460000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ibcd46fcdd1ec45b0967e8fba5d42fce8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjU0MzZjMWVmZmYyODQxN2NhY2UxNDg2ZjE1OTk1NDU1L3RhYmxlcmFuZ2U6NTQzNmMxZWZmZjI4NDE3Y2FjZTE0ODZmMTU5OTU0NTVfMi0zLTEtMS0zNjk1MQ_fb15fbfc-3623-4d59-b0c2-01c6d799dca0"
      unitRef="usd">252477000</us-gaap:LoansReceivableFairValueDisclosure>
    <upst:SensitivityAnalysisOfFairValueAssetsImpactOf100BasisPointIncreaseInDiscountRates
      contextRef="ib3e9791642544270928ce544d615420c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjU0MzZjMWVmZmYyODQxN2NhY2UxNDg2ZjE1OTk1NDU1L3RhYmxlcmFuZ2U6NTQzNmMxZWZmZjI4NDE3Y2FjZTE0ODZmMTU5OTU0NTVfNC0xLTEtMS0zNjk1MQ_170a6579-007d-47f2-883e-5d9d0721ee1a"
      unitRef="usd">-979000</upst:SensitivityAnalysisOfFairValueAssetsImpactOf100BasisPointIncreaseInDiscountRates>
    <upst:SensitivityAnalysisOfFairValueAssetsImpactOf100BasisPointIncreaseInDiscountRates
      contextRef="ib8e9083de49f4c95b10f1a256c3c9a63_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjU0MzZjMWVmZmYyODQxN2NhY2UxNDg2ZjE1OTk1NDU1L3RhYmxlcmFuZ2U6NTQzNmMxZWZmZjI4NDE3Y2FjZTE0ODZmMTU5OTU0NTVfNC0zLTEtMS0zNjk1MQ_89ff2915-25af-4722-8b7a-a7295ba209d9"
      unitRef="usd">-3392000</upst:SensitivityAnalysisOfFairValueAssetsImpactOf100BasisPointIncreaseInDiscountRates>
    <upst:SensitivityAnalysisOfFairValueAssetsImpactOf200BasisPointIncreaseInDiscountRates
      contextRef="ib3e9791642544270928ce544d615420c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjU0MzZjMWVmZmYyODQxN2NhY2UxNDg2ZjE1OTk1NDU1L3RhYmxlcmFuZ2U6NTQzNmMxZWZmZjI4NDE3Y2FjZTE0ODZmMTU5OTU0NTVfNS0xLTEtMS0zNjk1MQ_063427b8-cad3-49c6-938f-b0e96dc096eb"
      unitRef="usd">-1939000</upst:SensitivityAnalysisOfFairValueAssetsImpactOf200BasisPointIncreaseInDiscountRates>
    <upst:SensitivityAnalysisOfFairValueAssetsImpactOf200BasisPointIncreaseInDiscountRates
      contextRef="ib8e9083de49f4c95b10f1a256c3c9a63_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjU0MzZjMWVmZmYyODQxN2NhY2UxNDg2ZjE1OTk1NDU1L3RhYmxlcmFuZ2U6NTQzNmMxZWZmZjI4NDE3Y2FjZTE0ODZmMTU5OTU0NTVfNS0zLTEtMS0zNjk1MQ_94818267-5cad-4712-b031-5bd81f74bbad"
      unitRef="usd">-6709000</upst:SensitivityAnalysisOfFairValueAssetsImpactOf200BasisPointIncreaseInDiscountRates>
    <upst:SensitivityAnalysisOfFairValueAssetsImpactOf10PercentAdverseChangeInExpectedCreditLossRates
      contextRef="ib3e9791642544270928ce544d615420c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjU0MzZjMWVmZmYyODQxN2NhY2UxNDg2ZjE1OTk1NDU1L3RhYmxlcmFuZ2U6NTQzNmMxZWZmZjI4NDE3Y2FjZTE0ODZmMTU5OTU0NTVfNy0xLTEtMS0zNjk1MQ_4220fe89-922d-4ad4-a058-ce7c10afece1"
      unitRef="usd">-1303000</upst:SensitivityAnalysisOfFairValueAssetsImpactOf10PercentAdverseChangeInExpectedCreditLossRates>
    <upst:SensitivityAnalysisOfFairValueAssetsImpactOf10PercentAdverseChangeInExpectedCreditLossRates
      contextRef="ib8e9083de49f4c95b10f1a256c3c9a63_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjU0MzZjMWVmZmYyODQxN2NhY2UxNDg2ZjE1OTk1NDU1L3RhYmxlcmFuZ2U6NTQzNmMxZWZmZjI4NDE3Y2FjZTE0ODZmMTU5OTU0NTVfNy0zLTEtMS0zNjk1MQ_2095569f-a3c9-424c-ab1f-aa0f46f45cbf"
      unitRef="usd">-3959000</upst:SensitivityAnalysisOfFairValueAssetsImpactOf10PercentAdverseChangeInExpectedCreditLossRates>
    <upst:SensitivityAnalysisOfFairValueAssetsImpactOf20PercentAdverseChangeInExpectedCreditLossRates
      contextRef="ib3e9791642544270928ce544d615420c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjU0MzZjMWVmZmYyODQxN2NhY2UxNDg2ZjE1OTk1NDU1L3RhYmxlcmFuZ2U6NTQzNmMxZWZmZjI4NDE3Y2FjZTE0ODZmMTU5OTU0NTVfOC0xLTEtMS0zNjk1MQ_daab9c30-de00-40ca-bda1-7cecb5d7046e"
      unitRef="usd">-2611000</upst:SensitivityAnalysisOfFairValueAssetsImpactOf20PercentAdverseChangeInExpectedCreditLossRates>
    <upst:SensitivityAnalysisOfFairValueAssetsImpactOf20PercentAdverseChangeInExpectedCreditLossRates
      contextRef="ib8e9083de49f4c95b10f1a256c3c9a63_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjU0MzZjMWVmZmYyODQxN2NhY2UxNDg2ZjE1OTk1NDU1L3RhYmxlcmFuZ2U6NTQzNmMxZWZmZjI4NDE3Y2FjZTE0ODZmMTU5OTU0NTVfOC0zLTEtMS0zNjk1MQ_89202e29-7e91-4192-9037-c14404ad9516"
      unitRef="usd">-7927000</upst:SensitivityAnalysisOfFairValueAssetsImpactOf20PercentAdverseChangeInExpectedCreditLossRates>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfMTM0Mjg_67c3bd58-8956-48d4-a16d-af946cd97aa3">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables include a rollforward of the loans classified within Level 3 of the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans Held-for-&lt;br/&gt;Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans Held-for-Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans Held-for-&lt;br/&gt;Investment (Securitized)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of loans from HFI to HFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(125,779)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases of loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sale of loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144,944)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144,944)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of loans for immediate resale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,540,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,540,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Immediate resale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,540,948)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,540,948)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repayments received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,306)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,669)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,993)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in fair value recorded in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,508)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes due to deconsolidation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases of loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sale of loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123,370)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(163,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of loans for immediate resale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,713,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,713,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Immediate resale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,713,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,713,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repayments received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,578)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in fair value recorded in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,284)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,770)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables include a rollforward of the notes receivable and residual certificates related to securitization transactions classified by the Company within Level 3 of the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.131%"/&gt;&lt;td style="width:0.1%"/&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Notes Receivable and Residual Certificates&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Purchases and issuances of securitization notes and residual certificates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repayments and settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,665)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in fair value recorded in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repayments and settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,458)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in fair value recorded in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ieb268ee492f24e7aa8c1eae3dbb6d6c0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMS0xLTEtMS0zNjk1MQ_9b107a82-43db-49c2-9e4a-5d486bbc9e43"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i0a05ddcb77904f38891ca78ffc2a4093_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMS0zLTEtMS0zNjk1MQ_80480f00-769c-4d7e-8603-27957e608096"
      unitRef="usd">141555000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ie699168f76714ebfaa8e7a0c72fe1f0e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMS01LTEtMS0zNjk1MQ_30a61d28-c33a-471b-bdfe-da924e449979"
      unitRef="usd">90750000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i16c11aa50441408aaa27205589937665_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMS03LTEtMS0zNjk1MQ_00e4ba44-625b-427f-8825-aa498cee5679"
      unitRef="usd">232305000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetReclassification
      contextRef="ib9feb0b909664316acc309ecdf755236_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMi0xLTEtMS0zNjk1MQ_6909d837-e7b3-4443-b7e5-64fb3a992ca3"
      unitRef="usd">125779000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetReclassification>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetReclassification
      contextRef="i963df9e2cdbf45b0be68472eaa29cb50_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMi0zLTEtMS0zNjk1MQ_f9bb6cf2-c588-4e41-835f-8e69d3c77438"
      unitRef="usd">-125779000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetReclassification>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetReclassification
      contextRef="i9de3c0540d7447a18d76cf49f6e7c9f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMi01LTEtMS0zNjk1MQ_18854d68-e047-4e9d-ac46-4e8ba80c62b0"
      unitRef="usd">0</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetReclassification>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetReclassification
      contextRef="i4749f86fa4f14baa96a43fe1f0172530_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMi03LTEtMS0zNjk1MQ_b88eb743-b3a6-4d7f-8565-af5613867024"
      unitRef="usd">0</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetReclassification>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="ib9feb0b909664316acc309ecdf755236_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMy0xLTEtMS0zNjk1MQ_6124c70d-2615-4e80-af8b-8bf70ae3001c"
      unitRef="usd">116127000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i963df9e2cdbf45b0be68472eaa29cb50_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMy0zLTEtMS0zNjk1MQ_4f7540d8-2305-40d6-a091-56a13fb4a3ec"
      unitRef="usd">9655000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i9de3c0540d7447a18d76cf49f6e7c9f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMy01LTEtMS0zNjk1MQ_6cff51dd-3eb8-4a3d-8246-ec92162b88c9"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i4749f86fa4f14baa96a43fe1f0172530_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMy03LTEtMS0zNjk1MQ_bc7ad195-1747-41e6-bd3e-74f2d6976f36"
      unitRef="usd">125782000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="ib9feb0b909664316acc309ecdf755236_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfNC0xLTEtMS0zNjk1MQ_8fc7f7bf-37af-46cb-b7f4-ee6d28137b28"
      unitRef="usd">144944000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="i963df9e2cdbf45b0be68472eaa29cb50_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfNC0zLTEtMS0zNjk1MQ_adea30d7-9891-477d-a371-79c1e0466c67"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="i9de3c0540d7447a18d76cf49f6e7c9f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfNC01LTEtMS0zNjk1MQ_7a6ea5ef-62ac-4d6f-ae22-35a11771112e"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="i4749f86fa4f14baa96a43fe1f0172530_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfNC03LTEtMS0zNjk1MQ_a8363d3e-ab4f-4d33-be84-9a3593f7444b"
      unitRef="usd">144944000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchaseOfLoansForImmediateResaleToInvestors
      contextRef="ib9feb0b909664316acc309ecdf755236_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfNS0xLTEtMS0zNjk1MQ_1bdad576-7d8f-49e2-af2a-e1ac1ae1f50a"
      unitRef="usd">2540948000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchaseOfLoansForImmediateResaleToInvestors>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchaseOfLoansForImmediateResaleToInvestors
      contextRef="i963df9e2cdbf45b0be68472eaa29cb50_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfNS0zLTEtMS0zNjk1MQ_9b43db5d-2b99-474d-9eda-3a683e481401"
      unitRef="usd">0</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchaseOfLoansForImmediateResaleToInvestors>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchaseOfLoansForImmediateResaleToInvestors
      contextRef="i9de3c0540d7447a18d76cf49f6e7c9f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfNS01LTEtMS0zNjk1MQ_e76c718e-3ce3-46fa-96f3-fd216cfcd3dc"
      unitRef="usd">0</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchaseOfLoansForImmediateResaleToInvestors>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchaseOfLoansForImmediateResaleToInvestors
      contextRef="i4749f86fa4f14baa96a43fe1f0172530_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfNS03LTEtMS0zNjk1MQ_91ad5032-9d3d-4535-8824-10e529d6f294"
      unitRef="usd">2540948000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchaseOfLoansForImmediateResaleToInvestors>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetImmediateResaleToInvestors
      contextRef="ib9feb0b909664316acc309ecdf755236_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfNi0xLTEtMS0zNjk1MQ_032d4c7c-9632-4c13-86b9-c6b318901f84"
      unitRef="usd">2540948000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetImmediateResaleToInvestors>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetImmediateResaleToInvestors
      contextRef="i963df9e2cdbf45b0be68472eaa29cb50_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfNi0zLTEtMS0zNjk1MQ_a3688e78-da56-4165-9441-0f4a49bc8a96"
      unitRef="usd">0</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetImmediateResaleToInvestors>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetImmediateResaleToInvestors
      contextRef="i9de3c0540d7447a18d76cf49f6e7c9f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfNi01LTEtMS0zNjk1MQ_598270b7-58e7-4195-9b0c-f294f1421f52"
      unitRef="usd">0</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetImmediateResaleToInvestors>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetImmediateResaleToInvestors
      contextRef="i4749f86fa4f14baa96a43fe1f0172530_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfNi03LTEtMS0zNjk1MQ_37517fe8-46a4-46e4-ab86-5e8127e327ed"
      unitRef="usd">2540948000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetImmediateResaleToInvestors>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetRepaymentsReceived
      contextRef="ib9feb0b909664316acc309ecdf755236_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfNy0xLTEtMS0zNjk1MQ_79feef92-c376-4de9-8539-ea7f29bb54b7"
      unitRef="usd">28306000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetRepaymentsReceived>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetRepaymentsReceived
      contextRef="i963df9e2cdbf45b0be68472eaa29cb50_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfNy0zLTEtMS0zNjk1MQ_63180ca9-05c4-4cdb-870a-c5c4f723fcf3"
      unitRef="usd">5669000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetRepaymentsReceived>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetRepaymentsReceived
      contextRef="i9de3c0540d7447a18d76cf49f6e7c9f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfNy01LTEtMS0zNjk1MQ_100f6a14-d35e-4e38-bb29-869ef0fd92d9"
      unitRef="usd">24018000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetRepaymentsReceived>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetRepaymentsReceived
      contextRef="i4749f86fa4f14baa96a43fe1f0172530_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfNy03LTEtMS0zNjk1MQ_a74792df-98fe-4fb9-95a7-f8d7720fbe0d"
      unitRef="usd">57993000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetRepaymentsReceived>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="ib9feb0b909664316acc309ecdf755236_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfOC0xLTEtMS0zNjk1MQ_891b8444-67b1-41b3-880f-eede8f704ff1"
      unitRef="usd">-8033000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i963df9e2cdbf45b0be68472eaa29cb50_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfOC0zLTEtMS0zNjk1MQ_6a1b033d-55a6-4dd8-bd96-076e7aa2a462"
      unitRef="usd">-1589000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i9de3c0540d7447a18d76cf49f6e7c9f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfOC01LTEtMS0zNjk1MQ_83b1bc2e-17af-4ad6-ad55-2632aa0294d4"
      unitRef="usd">-9508000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i4749f86fa4f14baa96a43fe1f0172530_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfOC03LTEtMS0zNjk1MQ_bf7351fe-97e6-4f23-87f3-d8d8f228d534"
      unitRef="usd">-19130000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOtherIncreaseDecrease
      contextRef="ib9feb0b909664316acc309ecdf755236_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfOS0xLTEtMS0zNjk1MQ_e36d739b-8e57-4bd0-95c6-9b1d27b8b19d"
      unitRef="usd">-391000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOtherIncreaseDecrease>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOtherIncreaseDecrease
      contextRef="i963df9e2cdbf45b0be68472eaa29cb50_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfOS0zLTEtMS0zNjk1MQ_644da55f-bb4b-4214-bdbf-57677f1aa829"
      unitRef="usd">55000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOtherIncreaseDecrease>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOtherIncreaseDecrease
      contextRef="i9de3c0540d7447a18d76cf49f6e7c9f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfOS01LTEtMS0zNjk1MQ_514e2a28-a48d-4e34-b012-4ba70cf186e2"
      unitRef="usd">-2000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOtherIncreaseDecrease>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOtherIncreaseDecrease
      contextRef="i4749f86fa4f14baa96a43fe1f0172530_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfOS03LTEtMS0zNjk1MQ_2f7ca021-b575-42d2-b3da-28574043015c"
      unitRef="usd">-338000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOtherIncreaseDecrease>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetChangesDueToDeconsolidation
      contextRef="ib9feb0b909664316acc309ecdf755236_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTAtMS0xLTEtMzY5NTE_4710cb9e-307b-4f85-baa8-e377f0278177"
      unitRef="usd">0</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetChangesDueToDeconsolidation>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetChangesDueToDeconsolidation
      contextRef="i963df9e2cdbf45b0be68472eaa29cb50_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTAtMy0xLTEtMzY5NTE_660fbeef-e9ec-442f-8d7f-6e7a45d5c1f9"
      unitRef="usd">0</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetChangesDueToDeconsolidation>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetChangesDueToDeconsolidation
      contextRef="i9de3c0540d7447a18d76cf49f6e7c9f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTAtNS0xLTEtMzY5NTE_244f9604-d87f-4d11-a4f2-613437896e17"
      unitRef="usd">57222000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetChangesDueToDeconsolidation>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetChangesDueToDeconsolidation
      contextRef="i4749f86fa4f14baa96a43fe1f0172530_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTAtNy0xLTEtMzY5NTE_be5429af-5dca-47da-abf3-ded505ed8117"
      unitRef="usd">57222000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetChangesDueToDeconsolidation>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i5e3b136518594221b79949a55dd03fbe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTEtMS0xLTEtMzY5NTE_f03ad7c8-f5f1-43a9-a780-dfcc952987b1"
      unitRef="usd">60232000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ia17a635274a0448f813f6485bfe3d9db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTEtMy0xLTEtMzY5NTE_9d97b4d5-5743-477e-83c8-1422ca89f711"
      unitRef="usd">18228000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ib255467202d4421582d108ec38e345d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTEtNS0xLTEtMzY5NTE_affdcd84-e9e2-451e-84b8-912c735cbb08"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i8b653bccac404fc8adef7bdf46c92c56_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTEtNy0xLTEtMzY5NTE_db7e1e82-9b95-4f67-930f-3b902a1125c1"
      unitRef="usd">78460000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i8b653bccac404fc8adef7bdf46c92c56_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTEtNy0xLTEtMzY5NTE_f43a4ab4-c715-499b-9a63-8c6ca3f0ebb7"
      unitRef="usd">78460000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i4ca035e915c24f36b4feb8d8a9046d2d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTMtMS0xLTEtNDE0NzM_00c24a0a-c1b7-466b-af05-1c6a16b2e6db"
      unitRef="usd">219128000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="iabb4367f2f6f488f9488e824c0292d0c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTMtMy0xLTEtNDE0NzM_b9e5b7f6-73cb-4591-9679-eb1f9f01607f"
      unitRef="usd">159398000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="ifdd0f862b3b94641be5198ffcc8f85ac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTMtNS0xLTEtNDE0NzM_c95f27d5-712b-4ba4-be65-195d7c0fba54"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="ieac0d9d4f6454c37b789d7a8a7c7e222_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTMtNy0xLTEtNDE0NzM_56dea90f-e2ab-483a-937a-87a56bf83568"
      unitRef="usd">378526000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="i4ca035e915c24f36b4feb8d8a9046d2d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTQtMS0xLTEtNDE0NzM_03b1237e-278e-436d-b4ad-030bb628bfd0"
      unitRef="usd">123370000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="iabb4367f2f6f488f9488e824c0292d0c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTQtMy0xLTEtNDE0NzM_b1580957-24c1-49be-a13c-4e312d55ba56"
      unitRef="usd">40602000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="ifdd0f862b3b94641be5198ffcc8f85ac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTQtNS0xLTEtNDE0NzM_beeccf29-38d7-4ea2-a8b2-f6250f7fdd80"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="ieac0d9d4f6454c37b789d7a8a7c7e222_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTQtNy0xLTEtNDE0NzM_78faecb5-7cf2-43e4-ad85-bc475ecf2138"
      unitRef="usd">163972000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchaseOfLoansForImmediateResaleToInvestors
      contextRef="i4ca035e915c24f36b4feb8d8a9046d2d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTUtMS0xLTEtNDE0NzM_b009881f-0744-4988-830c-bad18a86e723"
      unitRef="usd">8713476000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchaseOfLoansForImmediateResaleToInvestors>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchaseOfLoansForImmediateResaleToInvestors
      contextRef="iabb4367f2f6f488f9488e824c0292d0c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTUtMy0xLTEtNDE0NzM_c55e4d08-e3f9-456c-8e8a-49765630f22e"
      unitRef="usd">0</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchaseOfLoansForImmediateResaleToInvestors>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchaseOfLoansForImmediateResaleToInvestors
      contextRef="ifdd0f862b3b94641be5198ffcc8f85ac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTUtNS0xLTEtNDE0NzM_1906c325-42c0-4fb5-8fbd-58aeba153a58"
      unitRef="usd">0</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchaseOfLoansForImmediateResaleToInvestors>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchaseOfLoansForImmediateResaleToInvestors
      contextRef="ieac0d9d4f6454c37b789d7a8a7c7e222_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTUtNy0xLTEtNDE0NzM_614ae7f7-bd38-4c92-a8e3-7c26d0fa3f22"
      unitRef="usd">8713476000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchaseOfLoansForImmediateResaleToInvestors>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetImmediateResaleToInvestors
      contextRef="i4ca035e915c24f36b4feb8d8a9046d2d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTYtMS0xLTEtNDE0NzM_2f859080-7186-4fa8-a86a-f352078f1005"
      unitRef="usd">8713476000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetImmediateResaleToInvestors>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetImmediateResaleToInvestors
      contextRef="iabb4367f2f6f488f9488e824c0292d0c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTYtMy0xLTEtNDE0NzM_e207570d-7c63-4ace-8744-96fd31cfc038"
      unitRef="usd">0</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetImmediateResaleToInvestors>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetImmediateResaleToInvestors
      contextRef="ifdd0f862b3b94641be5198ffcc8f85ac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTYtNS0xLTEtNDE0NzM_e56b28f3-c22a-4aae-9398-9562d7f7a93e"
      unitRef="usd">0</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetImmediateResaleToInvestors>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetImmediateResaleToInvestors
      contextRef="ieac0d9d4f6454c37b789d7a8a7c7e222_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTYtNy0xLTEtNDE0NzM_fb2eb477-4f07-4b02-b0f4-d95dca247232"
      unitRef="usd">8713476000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetImmediateResaleToInvestors>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetRepaymentsReceived
      contextRef="i4ca035e915c24f36b4feb8d8a9046d2d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTctMS0xLTEtNDE0NzM_afdce6bb-341c-4427-aab5-18924b21eb76"
      unitRef="usd">10578000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetRepaymentsReceived>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetRepaymentsReceived
      contextRef="iabb4367f2f6f488f9488e824c0292d0c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTctMy0xLTEtNDE0NzM_cfc00e0d-a165-4d3f-8648-511127f45234"
      unitRef="usd">22612000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetRepaymentsReceived>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetRepaymentsReceived
      contextRef="ifdd0f862b3b94641be5198ffcc8f85ac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTctNS0xLTEtNDE0NzM_9f0a2c86-8939-4f02-b4e0-026f78e8fecb"
      unitRef="usd">0</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetRepaymentsReceived>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetRepaymentsReceived
      contextRef="ieac0d9d4f6454c37b789d7a8a7c7e222_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTctNy0xLTEtNDE0NzM_ef84d40f-1b25-447d-8652-529092843013"
      unitRef="usd">33190000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetRepaymentsReceived>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i4ca035e915c24f36b4feb8d8a9046d2d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTgtMS0xLTEtNDE0NzM_13617b1b-3f48-434a-bfd7-ea3b9a6b1839"
      unitRef="usd">-3284000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="iabb4367f2f6f488f9488e824c0292d0c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTgtMy0xLTEtNDE0NzM_0f7129d4-54ea-4772-ba9f-b3efd3237948"
      unitRef="usd">-5770000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="ifdd0f862b3b94641be5198ffcc8f85ac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTgtNS0xLTEtNDE0NzM_7d96ba76-ae7a-4aff-b6fa-05c1133dfcd3"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="ieac0d9d4f6454c37b789d7a8a7c7e222_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTgtNy0xLTEtNDE0NzM_ee467164-43a7-4876-a57e-6e9b8c152d97"
      unitRef="usd">-9054000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOtherIncreaseDecrease
      contextRef="i4ca035e915c24f36b4feb8d8a9046d2d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTktMS0xLTEtNDE0NzM_f758049d-fef3-44b5-ba4d-1bd8110b6fbb"
      unitRef="usd">557000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOtherIncreaseDecrease>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOtherIncreaseDecrease
      contextRef="iabb4367f2f6f488f9488e824c0292d0c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTktMy0xLTEtNDE0NzM_ffd09d3d-ab8a-43fc-b357-b9c7c286ca0a"
      unitRef="usd">1150000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOtherIncreaseDecrease>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOtherIncreaseDecrease
      contextRef="ifdd0f862b3b94641be5198ffcc8f85ac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTktNS0xLTEtNDE0NzM_f275a196-2947-40c8-9508-34b5d44ffda3"
      unitRef="usd">0</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOtherIncreaseDecrease>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOtherIncreaseDecrease
      contextRef="ieac0d9d4f6454c37b789d7a8a7c7e222_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMTktNy0xLTEtNDE0NzM_4ff733d0-9b97-431b-b0cd-013d8f4d8db4"
      unitRef="usd">1707000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOtherIncreaseDecrease>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ia282263b98c34c93b3d9a8888e9e32f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMjEtMS0xLTEtNDE0NzM_95cd90c7-ba23-4abd-aaf0-c5508d9a5d44"
      unitRef="usd">142685000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i4c77d007f7cd41a79300205279f6f1f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMjEtMy0xLTEtNDE0NzM_2485294e-7462-49c5-b924-9a4ea0f675e3"
      unitRef="usd">109792000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i06c2879c2bb745708a3b51c09b9d6d31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMjEtNS0xLTEtNDE0NzM_4869a499-456d-401e-8713-e04445b3064d"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ibcd46fcdd1ec45b0967e8fba5d42fce8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjcxMjNjYjMxNTZmYzRmMDY4MDRlZTgyNWIyMDU2OGVlL3RhYmxlcmFuZ2U6NzEyM2NiMzE1NmZjNGYwNjgwNGVlODI1YjIwNTY4ZWVfMjEtNy0xLTEtNDE0NzM_f763f902-24cd-4fc8-b24e-7612ef9280d1"
      unitRef="usd">252477000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:PastDueFinancingReceivablesTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfNzY5NjU4MTQxMjMxNg_288f6cd6-4848-460a-9955-2d1ae1cb16f8">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the aggregate fair value and aggregate principal outstanding of all loans and loans that were 90 days or more past due included in the consolidated balance sheets: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans &amp;gt; 90 Days Past Due&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding principal balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net fair value and accrued interest adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,037)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,002)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,692)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) &#160;&#160;&#160;&#160;Includes $2.4&#160;million and $50.1&#160;million of auto loans as of December&#160;31, 2020 and 2021, respectively, of which an immaterial amount is 90 days or more past due for each period presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:PastDueFinancingReceivablesTableTextBlock>
    <us-gaap:NotesReceivableGross
      contextRef="i6299411ca2144e748f4c266511c465e7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjY1MWEwNTUwYjc5NDRiODk5NWI1YzUzN2Y1ZDk0OGVjL3RhYmxlcmFuZ2U6NjUxYTA1NTBiNzk0NGI4OTk1YjVjNTM3ZjVkOTQ4ZWNfMy0xLTEtMS0zNzUyNA_afd17a8b-81a0-4211-aaca-9fcdb7bb9b47"
      unitRef="usd">97497000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i57dadbd81d634327840f04bbb3cc5274_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjY1MWEwNTUwYjc5NDRiODk5NWI1YzUzN2Y1ZDk0OGVjL3RhYmxlcmFuZ2U6NjUxYTA1NTBiNzk0NGI4OTk1YjVjNTM3ZjVkOTQ4ZWNfMy0zLTEtMS0zNzUyNA_b34a43f8-d604-494d-932f-6a463726aae2"
      unitRef="usd">277228000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6f71ebdd31f040dd91bf6d087f6fe664_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjY1MWEwNTUwYjc5NDRiODk5NWI1YzUzN2Y1ZDk0OGVjL3RhYmxlcmFuZ2U6NjUxYTA1NTBiNzk0NGI4OTk1YjVjNTM3ZjVkOTQ4ZWNfMy01LTEtMS0zNzUyNA_ae0a148a-4e5f-4092-a401-0a24a39cf625"
      unitRef="usd">2018000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8a3bb1d6426247f1acfe79cb963eeb6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjY1MWEwNTUwYjc5NDRiODk5NWI1YzUzN2Y1ZDk0OGVjL3RhYmxlcmFuZ2U6NjUxYTA1NTBiNzk0NGI4OTk1YjVjNTM3ZjVkOTQ4ZWNfMy03LTEtMS0zNzUyNA_921bf052-881c-44df-b341-1376eb52d602"
      unitRef="usd">1979000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6299411ca2144e748f4c266511c465e7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjY1MWEwNTUwYjc5NDRiODk5NWI1YzUzN2Y1ZDk0OGVjL3RhYmxlcmFuZ2U6NjUxYTA1NTBiNzk0NGI4OTk1YjVjNTM3ZjVkOTQ4ZWNfNC0xLTEtMS0zNzUyNA_98208ee4-6dd4-4afd-a5bc-e615cbf18c53"
      unitRef="usd">19037000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i57dadbd81d634327840f04bbb3cc5274_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjY1MWEwNTUwYjc5NDRiODk5NWI1YzUzN2Y1ZDk0OGVjL3RhYmxlcmFuZ2U6NjUxYTA1NTBiNzk0NGI4OTk1YjVjNTM3ZjVkOTQ4ZWNfNC0zLTEtMS0zNzUyNA_0c230ccd-54d9-4d85-9b45-828cb7636d55"
      unitRef="usd">24751000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6f71ebdd31f040dd91bf6d087f6fe664_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjY1MWEwNTUwYjc5NDRiODk5NWI1YzUzN2Y1ZDk0OGVjL3RhYmxlcmFuZ2U6NjUxYTA1NTBiNzk0NGI4OTk1YjVjNTM3ZjVkOTQ4ZWNfNC01LTEtMS0zNzUyNA_6a5f9afa-57f9-4f8f-a146-268d4aca4b84"
      unitRef="usd">2002000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8a3bb1d6426247f1acfe79cb963eeb6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjY1MWEwNTUwYjc5NDRiODk5NWI1YzUzN2Y1ZDk0OGVjL3RhYmxlcmFuZ2U6NjUxYTA1NTBiNzk0NGI4OTk1YjVjNTM3ZjVkOTQ4ZWNfNC03LTEtMS0zNzUyNA_6127ed8e-491c-4e9b-9907-b60c1f206719"
      unitRef="usd">1692000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:NotesReceivableNet
      contextRef="i6299411ca2144e748f4c266511c465e7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjY1MWEwNTUwYjc5NDRiODk5NWI1YzUzN2Y1ZDk0OGVjL3RhYmxlcmFuZ2U6NjUxYTA1NTBiNzk0NGI4OTk1YjVjNTM3ZjVkOTQ4ZWNfNS0xLTEtMS0zNzUyNA_cbdfb73d-0882-4f04-af6d-0e0f3101494e"
      unitRef="usd">78460000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i57dadbd81d634327840f04bbb3cc5274_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjY1MWEwNTUwYjc5NDRiODk5NWI1YzUzN2Y1ZDk0OGVjL3RhYmxlcmFuZ2U6NjUxYTA1NTBiNzk0NGI4OTk1YjVjNTM3ZjVkOTQ4ZWNfNS0zLTEtMS0zNzUyNA_cbf59d02-f1ae-411b-acb9-5e2026554298"
      unitRef="usd">252477000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i6f71ebdd31f040dd91bf6d087f6fe664_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjY1MWEwNTUwYjc5NDRiODk5NWI1YzUzN2Y1ZDk0OGVjL3RhYmxlcmFuZ2U6NjUxYTA1NTBiNzk0NGI4OTk1YjVjNTM3ZjVkOTQ4ZWNfNS01LTEtMS0zNzUyNA_d425ec77-2185-47ef-8f99-9d4eb382195f"
      unitRef="usd">16000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i8a3bb1d6426247f1acfe79cb963eeb6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjY1MWEwNTUwYjc5NDRiODk5NWI1YzUzN2Y1ZDk0OGVjL3RhYmxlcmFuZ2U6NjUxYTA1NTBiNzk0NGI4OTk1YjVjNTM3ZjVkOTQ4ZWNfNS03LTEtMS0zNzUyNA_d129f10c-6e8c-4a93-974d-60bd0b89088f"
      unitRef="usd">287000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i9ffc2ee9e80e4d70b524c3fd4abad6d1_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfMTY0OTI2NzQ1NTMzMQ_5db3ee6c-7ede-4453-8116-38181e0a6571"
      unitRef="usd">2400000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i1b68a43354124e4f8a71b8a9336313f6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfMTY0OTI2NzQ1NTMzOQ_51fcaecc-5a4c-4122-b0ea-e9fdc6ea4161"
      unitRef="usd">50100000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableFairValueDisclosure
      contextRef="i2a259ad3d4d44dad970ce30b0068d5f9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfNzY5NjU4MTQxMjUzOA_fdff563b-671b-4bee-aa25-80fb6182004a"
      unitRef="usd">19100000</us-gaap:NotesReceivableFairValueDisclosure>
    <us-gaap:NotesReceivableFairValueDisclosure
      contextRef="i0a8513e5581849079a2f6b042b4d2da7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfNjAzOA_be99b5e0-2398-42d5-a95b-84385b12282b"
      unitRef="usd">8300000</us-gaap:NotesReceivableFairValueDisclosure>
    <upst:LoansReceivableMeasurementInput
      contextRef="iafc2adac68d54429877d48da8d1201bd_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY4ZTk0ZjJlY2FjMTQyMWU5ZGU2MmY5MDZmZDFmNjA3L3RhYmxlcmFuZ2U6ZjhlOTRmMmVjYWMxNDIxZTlkZTYyZjkwNmZkMWY2MDdfMy0xLTEtMS0zNjk1MQ_fb9b6929-e2a4-4547-a2fb-93b14489c925"
      unitRef="number">0.0301</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="ic6daa259977a4019b03f29d23d00da9b_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY4ZTk0ZjJlY2FjMTQyMWU5ZGU2MmY5MDZmZDFmNjA3L3RhYmxlcmFuZ2U6ZjhlOTRmMmVjYWMxNDIxZTlkZTYyZjkwNmZkMWY2MDdfMy0zLTEtMS0zNjk1MQ_cb891bb9-8b91-4d25-bcce-6ee6fdeddfe6"
      unitRef="number">0.1400</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="i9c47c0011d3f4a57a1a78c2584617373_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY4ZTk0ZjJlY2FjMTQyMWU5ZGU2MmY5MDZmZDFmNjA3L3RhYmxlcmFuZ2U6ZjhlOTRmMmVjYWMxNDIxZTlkZTYyZjkwNmZkMWY2MDdfMy01LTEtMS0zNjk1MQ_447df4a6-4c06-49c1-a8bd-4e960a7fac1b"
      unitRef="number">0.0584</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="i95700122937b4f68b53b388e4c72c247_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY4ZTk0ZjJlY2FjMTQyMWU5ZGU2MmY5MDZmZDFmNjA3L3RhYmxlcmFuZ2U6ZjhlOTRmMmVjYWMxNDIxZTlkZTYyZjkwNmZkMWY2MDdfMy03LTEtMS0zNjk1MQ_9537c3ee-db92-4546-87f2-6d61d9ff7c98"
      unitRef="number">0.0496</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="i6f058d2578464a2abc1c24392bf5ce1b_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY4ZTk0ZjJlY2FjMTQyMWU5ZGU2MmY5MDZmZDFmNjA3L3RhYmxlcmFuZ2U6ZjhlOTRmMmVjYWMxNDIxZTlkZTYyZjkwNmZkMWY2MDdfMy05LTEtMS0zNjk1MQ_856eb22f-06c9-4fda-b199-90421d6fa8f6"
      unitRef="number">0.1572</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="i300752fbe19447dbb1d73d25ec90a270_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY4ZTk0ZjJlY2FjMTQyMWU5ZGU2MmY5MDZmZDFmNjA3L3RhYmxlcmFuZ2U6ZjhlOTRmMmVjYWMxNDIxZTlkZTYyZjkwNmZkMWY2MDdfMy0xMS0xLTEtMzY5NTE_8b776cc3-2520-4588-9e69-f726af8c08f9"
      unitRef="number">0.0678</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="i03aea13f09944ad79f4eb8ca5eeda00c_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY4ZTk0ZjJlY2FjMTQyMWU5ZGU2MmY5MDZmZDFmNjA3L3RhYmxlcmFuZ2U6ZjhlOTRmMmVjYWMxNDIxZTlkZTYyZjkwNmZkMWY2MDdfNC0xLTEtMS0zNjk1MQ_f7eb3872-f441-48c7-80dd-c86d54b2aeb4"
      unitRef="number">0.0004</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="i85db169bdf424db8bed5089b71f236a0_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY4ZTk0ZjJlY2FjMTQyMWU5ZGU2MmY5MDZmZDFmNjA3L3RhYmxlcmFuZ2U6ZjhlOTRmMmVjYWMxNDIxZTlkZTYyZjkwNmZkMWY2MDdfNC0zLTEtMS0zNjk1MQ_642674c4-f4ba-4d04-a4dd-b7cb5e266444"
      unitRef="number">0.5069</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="i194e7a9f157a49a38612fdc5207a76fd_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY4ZTk0ZjJlY2FjMTQyMWU5ZGU2MmY5MDZmZDFmNjA3L3RhYmxlcmFuZ2U6ZjhlOTRmMmVjYWMxNDIxZTlkZTYyZjkwNmZkMWY2MDdfNC01LTEtMS0zNjk1MQ_f2143b70-f25f-44b9-8cea-8a3af5c42e21"
      unitRef="number">0.1712</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="ic8cb930f0c4845a7825bded9cc498f32_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY4ZTk0ZjJlY2FjMTQyMWU5ZGU2MmY5MDZmZDFmNjA3L3RhYmxlcmFuZ2U6ZjhlOTRmMmVjYWMxNDIxZTlkZTYyZjkwNmZkMWY2MDdfNC03LTEtMS0zNjk1MQ_a137a082-c529-4e8e-bb50-2cfb3673e54a"
      unitRef="number">0.0004</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="i99d3ce1ecd2d43869ae053cb21cac620_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY4ZTk0ZjJlY2FjMTQyMWU5ZGU2MmY5MDZmZDFmNjA3L3RhYmxlcmFuZ2U6ZjhlOTRmMmVjYWMxNDIxZTlkZTYyZjkwNmZkMWY2MDdfNC05LTEtMS0zNjk1MQ_d5d819c5-451e-4ad7-b455-48d976fc779f"
      unitRef="number">0.5069</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="i17eeb270db77404c94b94ee7e7883193_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY4ZTk0ZjJlY2FjMTQyMWU5ZGU2MmY5MDZmZDFmNjA3L3RhYmxlcmFuZ2U6ZjhlOTRmMmVjYWMxNDIxZTlkZTYyZjkwNmZkMWY2MDdfNC0xMS0xLTEtMzY5NTE_9204c80b-1b2c-4372-8687-f179f32817ce"
      unitRef="number">0.1847</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="ia2e9781fa8cb44b1b71ec85f44e81265_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY4ZTk0ZjJlY2FjMTQyMWU5ZGU2MmY5MDZmZDFmNjA3L3RhYmxlcmFuZ2U6ZjhlOTRmMmVjYWMxNDIxZTlkZTYyZjkwNmZkMWY2MDdfNS0xLTEtMS0zNjk1MQ_071dd4e9-4256-461b-82e2-81ba3d3ba1ad"
      unitRef="number">0.1560</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="i2c987cc050924ef29ddac557e525d19a_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY4ZTk0ZjJlY2FjMTQyMWU5ZGU2MmY5MDZmZDFmNjA3L3RhYmxlcmFuZ2U6ZjhlOTRmMmVjYWMxNDIxZTlkZTYyZjkwNmZkMWY2MDdfNS0zLTEtMS0zNjk1MQ_409e624f-9adf-4455-84ce-5c255be00780"
      unitRef="number">0.3688</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="i40d75cc3824448708eaf382dbb3e607f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY4ZTk0ZjJlY2FjMTQyMWU5ZGU2MmY5MDZmZDFmNjA3L3RhYmxlcmFuZ2U6ZjhlOTRmMmVjYWMxNDIxZTlkZTYyZjkwNmZkMWY2MDdfNS01LTEtMS0zNjk1MQ_743ea3a5-1473-46c8-96c6-6b8c096d0c7a"
      unitRef="number">0.2763</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="i6a5580173c644e23aac2720521003634_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY4ZTk0ZjJlY2FjMTQyMWU5ZGU2MmY5MDZmZDFmNjA3L3RhYmxlcmFuZ2U6ZjhlOTRmMmVjYWMxNDIxZTlkZTYyZjkwNmZkMWY2MDdfNS03LTEtMS0zNjk1MQ_4d1c519f-d575-48b8-ac51-07c2db9bad73"
      unitRef="number">0.1560</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="ib7720e3851c34c248432ff29a2e2e338_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY4ZTk0ZjJlY2FjMTQyMWU5ZGU2MmY5MDZmZDFmNjA3L3RhYmxlcmFuZ2U6ZjhlOTRmMmVjYWMxNDIxZTlkZTYyZjkwNmZkMWY2MDdfNS05LTEtMS0zNjk1MQ_3f8482b4-d86f-4bfb-8163-785dd8a3bf99"
      unitRef="number">0.3608</upst:LoansReceivableMeasurementInput>
    <upst:LoansReceivableMeasurementInput
      contextRef="ic6f80ca7ef344d96a43568f92b4f8ec7_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY4ZTk0ZjJlY2FjMTQyMWU5ZGU2MmY5MDZmZDFmNjA3L3RhYmxlcmFuZ2U6ZjhlOTRmMmVjYWMxNDIxZTlkZTYyZjkwNmZkMWY2MDdfNS0xMS0xLTEtMzY5NTE_45be2008-f9a2-4003-b5cc-6171b91adbfb"
      unitRef="number">0.2782</upst:LoansReceivableMeasurementInput>
    <upst:SensitivityAnalysisOfFairValueAssetsImpactOf20PercentAdverseChangeInExpectedCreditLossRatesAverage
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfNzgxMg_98b3611c-a3eb-46ec-9feb-f5bdcd7cd478"
      unitRef="number">-0.11</upst:SensitivityAnalysisOfFairValueAssetsImpactOf20PercentAdverseChangeInExpectedCreditLossRatesAverage>
    <upst:SensitivityAnalysisOfFairValueAssetsImpactOf100BasisPointIncreaseInDiscountRatesAverage
      contextRef="i63647d7df6d34fde890b083b16ddb5e9_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfODU0NQ_725875d0-9216-477a-83f0-62ff0cacaaa7"
      unitRef="number">-0.0123</upst:SensitivityAnalysisOfFairValueAssetsImpactOf100BasisPointIncreaseInDiscountRatesAverage>
    <upst:SensitivityAnalysisOfFairValueAssetsImpactOf100BasisPointIncreaseInDiscountRatesAverage
      contextRef="i7684bf7116aa40d1af506384794d82cd_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfODU1Mg_791a456e-23d1-411e-9eca-ed9a26dd354b"
      unitRef="number">-0.0069</upst:SensitivityAnalysisOfFairValueAssetsImpactOf100BasisPointIncreaseInDiscountRatesAverage>
    <upst:SensitivityAnalysisOfFairValueAssetsImpactOf200BasisPointIncreaseInDiscountRatesAverage
      contextRef="i63647d7df6d34fde890b083b16ddb5e9_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfODc3Mw_61d5934a-ed87-4ae0-ac6b-c35599e2e44e"
      unitRef="number">-0.0236</upst:SensitivityAnalysisOfFairValueAssetsImpactOf200BasisPointIncreaseInDiscountRatesAverage>
    <upst:SensitivityAnalysisOfFairValueAssetsImpactOf200BasisPointIncreaseInDiscountRatesAverage
      contextRef="i7684bf7116aa40d1af506384794d82cd_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfODc4MQ_10cbdf99-c761-4c12-85ef-a4f9d8eb6710"
      unitRef="number">-0.0137</upst:SensitivityAnalysisOfFairValueAssetsImpactOf200BasisPointIncreaseInDiscountRatesAverage>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i28cf8c2bc66c471a916eddf104e4758a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjc2NTFhMTY1NzcyMjRmZjViMTVkZGFkN2UzMDdhODg4L3RhYmxlcmFuZ2U6NzY1MWExNjU3NzIyNGZmNWIxNWRkYWQ3ZTMwN2E4ODhfMS0xLTEtMS0zNjk1MQ_9c03e2be-68ae-4b5f-b95a-876a3b48d3ef"
      unitRef="usd">34116000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesAndIssuances
      contextRef="i667e719260ca4423bd8cef6eabc4ae0a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjc2NTFhMTY1NzcyMjRmZjViMTVkZGFkN2UzMDdhODg4L3RhYmxlcmFuZ2U6NzY1MWExNjU3NzIyNGZmNWIxNWRkYWQ3ZTMwN2E4ODhfMi0xLTEtMS0zNjk1MQ_8a2bc412-62d8-4a36-add2-e21887850944"
      unitRef="usd">4000</upst:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesAndIssuances>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="i667e719260ca4423bd8cef6eabc4ae0a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjc2NTFhMTY1NzcyMjRmZjViMTVkZGFkN2UzMDdhODg4L3RhYmxlcmFuZ2U6NzY1MWExNjU3NzIyNGZmNWIxNWRkYWQ3ZTMwN2E4ODhfMy0xLTEtMS0zNjk1MQ_164df4e2-6e9c-4bf3-b736-da3f1b20f544"
      unitRef="usd">14665000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i667e719260ca4423bd8cef6eabc4ae0a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjc2NTFhMTY1NzcyMjRmZjViMTVkZGFkN2UzMDdhODg4L3RhYmxlcmFuZ2U6NzY1MWExNjU3NzIyNGZmNWIxNWRkYWQ3ZTMwN2E4ODhfNC0xLTEtMS0zNjk1MQ_514db70c-9650-4ea1-94e7-aab987b90873"
      unitRef="usd">-381000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i63647d7df6d34fde890b083b16ddb5e9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjc2NTFhMTY1NzcyMjRmZjViMTVkZGFkN2UzMDdhODg4L3RhYmxlcmFuZ2U6NzY1MWExNjU3NzIyNGZmNWIxNWRkYWQ3ZTMwN2E4ODhfNi0xLTEtMS0zNjk1MQ_88c9be2e-fc2e-444f-b1ff-5397f11859f0"
      unitRef="usd">19074000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="i1b948d8886734514bc9e19b4f86c0246_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjc2NTFhMTY1NzcyMjRmZjViMTVkZGFkN2UzMDdhODg4L3RhYmxlcmFuZ2U6NzY1MWExNjU3NzIyNGZmNWIxNWRkYWQ3ZTMwN2E4ODhfOC0xLTEtMS00MTY0MQ_6e26bca2-77ad-4165-8b2b-2fab14583d03"
      unitRef="usd">11458000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i1b948d8886734514bc9e19b4f86c0246_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjc2NTFhMTY1NzcyMjRmZjViMTVkZGFkN2UzMDdhODg4L3RhYmxlcmFuZ2U6NzY1MWExNjU3NzIyNGZmNWIxNWRkYWQ3ZTMwN2E4ODhfOS0xLTEtMS00MTY0MQ_5c51c9f7-2db1-45b7-8807-843392dcfd45"
      unitRef="usd">672000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i7684bf7116aa40d1af506384794d82cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjc2NTFhMTY1NzcyMjRmZjViMTVkZGFkN2UzMDdhODg4L3RhYmxlcmFuZ2U6NzY1MWExNjU3NzIyNGZmNWIxNWRkYWQ3ZTMwN2E4ODhfMTEtMS0xLTEtNDE2NDE_ac91c9d4-bbe6-4492-ac59-cbfd3a0bc38e"
      unitRef="usd">8288000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:ScheduleOfAssumptionsForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfMTM0MjU_71944c21-422e-4297-a2d4-96000ab6fc17">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents quantitative information about the significant unobservable inputs used for the Company&#x2019;s Level&#160;3 fair value measurements for loan servicing assets and liabilities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Minimum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maximum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Minimum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maximum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit risk rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Market-servicing rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)(4)(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepayment rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt"&gt;Expressed as a percentage of the original principal balance of the loans underlying the servicing arrangement&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt"&gt;Unobservable inputs were weighted by relative fair value&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt"&gt;Excludes ancillary fees that would be passed on to a third-party servicer&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt"&gt;Expressed as a percentage of the outstanding principal balance of the loan&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt"&gt;Includes personal loans and auto loans&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock>
    <us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRate
      contextRef="i39a761540d244362b82a4df303de9c33_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfMi0xLTEtMS0zNjk1MQ_d5e78045-0885-48bf-9eb5-897c04f4b98d"
      unitRef="number">0.1500</us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRate>
    <us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRate
      contextRef="i010d1005285845baabb062d360cff5dc_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfMi0zLTEtMS0zNjk1MQ_5076cf51-1e95-48c0-aa9f-d6f32fd84a6d"
      unitRef="number">0.3500</us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRate>
    <us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRate
      contextRef="iebc6f5d1032b452c9ac0a9521d2dfce1_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfMi01LTEtMS0zNjk1MQ_e126b415-c182-4942-9c13-f7636c72bf2e"
      unitRef="number">0.2269</us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRate>
    <us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRate
      contextRef="ibb4e6c1cea324775ad2428c0365c83a1_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfMi03LTEtMS0zNjk1MQ_5c32ac5b-249e-4488-850f-beccdb6b1351"
      unitRef="number">0.1300</us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRate>
    <us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRate
      contextRef="ice7dcb4284204b7294d3215bbf3d3a82_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfMi05LTEtMS0zNjk1MQ_2d80e427-a966-4e3a-a810-e567f674e6b9"
      unitRef="number">0.2000</us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRate>
    <us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRate
      contextRef="i877cc567011849ff9bba2c801a534c8d_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfMi0xMS0xLTEtMzY5NTE_a88cf303-81a5-4057-8914-6c9ff895e3c7"
      unitRef="number">0.1769</us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRate>
    <us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesExpectedCreditLosses
      contextRef="i39a761540d244362b82a4df303de9c33_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfMy0xLTEtMS0zNjk1MQ_29823f53-ae8c-4b1b-b083-edfc0f2d1481"
      unitRef="number">0.0003</us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesExpectedCreditLosses>
    <us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesExpectedCreditLosses
      contextRef="i010d1005285845baabb062d360cff5dc_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfMy0zLTEtMS0zNjk1MQ_aadd95c0-00c3-4753-9b12-cb69957b3b91"
      unitRef="number">0.5278</us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesExpectedCreditLosses>
    <us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesExpectedCreditLosses
      contextRef="iebc6f5d1032b452c9ac0a9521d2dfce1_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfMy01LTEtMS0zNjk1MQ_53d67ff2-b473-4a43-9ba8-3d37405dea2d"
      unitRef="number">0.1719</us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesExpectedCreditLosses>
    <us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesExpectedCreditLosses
      contextRef="ibb4e6c1cea324775ad2428c0365c83a1_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfMy03LTEtMS0zNjk1MQ_16af067e-3874-4d77-9a70-12aad59287e1"
      unitRef="number">0.0003</us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesExpectedCreditLosses>
    <us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesExpectedCreditLosses
      contextRef="ice7dcb4284204b7294d3215bbf3d3a82_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfMy05LTEtMS0zNjk1MQ_320e381e-0f8b-4d15-a464-75af4f2522e2"
      unitRef="number">0.5278</us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesExpectedCreditLosses>
    <us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesExpectedCreditLosses
      contextRef="i877cc567011849ff9bba2c801a534c8d_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfMy0xMS0xLTEtMzY5NTE_84ebe263-9e43-49ae-a1b0-41e30d31ba89"
      unitRef="number">0.1836</us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesExpectedCreditLosses>
    <upst:AssumptionForFairValueOfAssetsOrLiabilitiesThatRelateToTransferorsContinuingInvolvementMarketServicingRate
      contextRef="i39a761540d244362b82a4df303de9c33_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfNC0xLTEtMS0zNjk1MQ_b94d3b05-f2bb-4b57-ba61-3ce541de72f4"
      unitRef="number">0.0075</upst:AssumptionForFairValueOfAssetsOrLiabilitiesThatRelateToTransferorsContinuingInvolvementMarketServicingRate>
    <upst:AssumptionForFairValueOfAssetsOrLiabilitiesThatRelateToTransferorsContinuingInvolvementMarketServicingRate
      contextRef="i010d1005285845baabb062d360cff5dc_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfNC0zLTEtMS0zNjk1MQ_246e13da-0f66-4646-9241-5b523cf3b823"
      unitRef="number">0.0075</upst:AssumptionForFairValueOfAssetsOrLiabilitiesThatRelateToTransferorsContinuingInvolvementMarketServicingRate>
    <upst:AssumptionForFairValueOfAssetsOrLiabilitiesThatRelateToTransferorsContinuingInvolvementMarketServicingRate
      contextRef="iebc6f5d1032b452c9ac0a9521d2dfce1_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfNC01LTEtMS0zNjk1MQ_ba55dba9-e045-4578-b9b6-c41f467b46e6"
      unitRef="number">0.0075</upst:AssumptionForFairValueOfAssetsOrLiabilitiesThatRelateToTransferorsContinuingInvolvementMarketServicingRate>
    <upst:AssumptionForFairValueOfAssetsOrLiabilitiesThatRelateToTransferorsContinuingInvolvementMarketServicingRate
      contextRef="ibb4e6c1cea324775ad2428c0365c83a1_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfNC03LTEtMS0zNjk1MQ_9794cf6f-333a-46f1-b10a-230c219dcbc2"
      unitRef="number">0.0062</upst:AssumptionForFairValueOfAssetsOrLiabilitiesThatRelateToTransferorsContinuingInvolvementMarketServicingRate>
    <upst:AssumptionForFairValueOfAssetsOrLiabilitiesThatRelateToTransferorsContinuingInvolvementMarketServicingRate
      contextRef="ice7dcb4284204b7294d3215bbf3d3a82_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfNC05LTEtMS0zNjk1MQ_c308c85d-fd14-4b62-82b9-9244df93c7c9"
      unitRef="number">0.0373</upst:AssumptionForFairValueOfAssetsOrLiabilitiesThatRelateToTransferorsContinuingInvolvementMarketServicingRate>
    <upst:AssumptionForFairValueOfAssetsOrLiabilitiesThatRelateToTransferorsContinuingInvolvementMarketServicingRate
      contextRef="i877cc567011849ff9bba2c801a534c8d_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfNC0xMS0xLTEtMzY5NTE_bd2ca002-5bd0-49ab-ac6e-6481d4e3d8cc"
      unitRef="number">0.0062</upst:AssumptionForFairValueOfAssetsOrLiabilitiesThatRelateToTransferorsContinuingInvolvementMarketServicingRate>
    <us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesPrepaymentSpeed
      contextRef="i39a761540d244362b82a4df303de9c33_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfNS0xLTEtMS0zNjk1MQ_090059ed-e18f-4850-85e1-cabfc8dbd67b"
      unitRef="number">0.0907</us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesPrepaymentSpeed>
    <us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesPrepaymentSpeed
      contextRef="i010d1005285845baabb062d360cff5dc_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfNS0zLTEtMS0zNjk1MQ_b968ab9d-1afe-4251-a144-2a5313d437e6"
      unitRef="number">0.8901</us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesPrepaymentSpeed>
    <us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesPrepaymentSpeed
      contextRef="iebc6f5d1032b452c9ac0a9521d2dfce1_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfNS01LTEtMS0zNjk1MQ_f9aff4b4-dedd-4077-8d0f-c3f060c95148"
      unitRef="number">0.3162</us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesPrepaymentSpeed>
    <us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesPrepaymentSpeed
      contextRef="ibb4e6c1cea324775ad2428c0365c83a1_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfNS03LTEtMS0zNjk1MQ_dd9f85df-8620-4d34-9014-59cfcbee339d"
      unitRef="number">0.0599</us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesPrepaymentSpeed>
    <us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesPrepaymentSpeed
      contextRef="ice7dcb4284204b7294d3215bbf3d3a82_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfNS05LTEtMS0zNjk1MQ_910604c9-4e17-4dd1-9e9e-3bd225e83a7d"
      unitRef="number">0.9143</us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesPrepaymentSpeed>
    <us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesPrepaymentSpeed
      contextRef="i877cc567011849ff9bba2c801a534c8d_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjNlMTRiYzhjZTliMDQ2MzBiNmViMmY0MDc5YzE0NTNmL3RhYmxlcmFuZ2U6M2UxNGJjOGNlOWIwNDYzMGI2ZWIyZjQwNzljMTQ1M2ZfNS0xMS0xLTEtMzY5NTE_d60421f0-dba4-47de-ba2b-d0d5cb2a65b1"
      unitRef="number">0.3639</us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesPrepaymentSpeed>
    <us-gaap:ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfMTM0Mjc_db25ca94-f96f-4acd-988e-388f5d15d974">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the fair value sensitivity of loan servicing assets and liabilities to adverse changes in key assumptions. The fair value of loan servicing assets and liabilities is not sensitive to adverse changes in discount rates as such changes would not result in a significant impact on the fair value as of December&#160;31, 2020 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Fair value of loan servicing assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected market-servicing rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10% market-servicing rates increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,013)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,539)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20% market-servicing rates increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,002)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected prepayment rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10% adverse change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20% adverse change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Fair value of loan servicing liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected market-servicing rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10% market-servicing rates increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20% market-servicing rates increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Expected prepayment rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10% adverse change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20% adverse change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(295)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i2a259ad3d4d44dad970ce30b0068d5f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjg0NDE5MzdkY2FiMTQzMzg4ZTU4NmExMzE3ZmNiYTQwL3RhYmxlcmFuZ2U6ODQ0MTkzN2RjYWIxNDMzODhlNTg2YTEzMTdmY2JhNDBfMi0xLTEtMS0zNjk1MQ_d2bedf0b-0462-44ae-b5c1-54e4b1a9eaa1"
      unitRef="usd">6831000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i0a8513e5581849079a2f6b042b4d2da7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjg0NDE5MzdkY2FiMTQzMzg4ZTU4NmExMzE3ZmNiYTQwL3RhYmxlcmFuZ2U6ODQ0MTkzN2RjYWIxNDMzODhlNTg2YTEzMTdmY2JhNDBfMi0zLTEtMS0zNjk1MQ_55a625c2-583d-4c7b-8198-46b5c9fa9e89"
      unitRef="usd">18388000</us-gaap:ServicingAssetAtFairValueAmount>
    <upst:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf10PercentIncreaseInMarketServicingRates
      contextRef="i9e0428bbaa44498684f10363220dbf70_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjg0NDE5MzdkY2FiMTQzMzg4ZTU4NmExMzE3ZmNiYTQwL3RhYmxlcmFuZ2U6ODQ0MTkzN2RjYWIxNDMzODhlNTg2YTEzMTdmY2JhNDBfNC0xLTEtMS0zNjk1MQ_390d6d02-19a6-488b-b394-35b67e7bee0c"
      unitRef="usd">-19013000</upst:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf10PercentIncreaseInMarketServicingRates>
    <upst:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf10PercentIncreaseInMarketServicingRates
      contextRef="i1f9981fc3cfb423bb7cf2d56f8b9eb21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjg0NDE5MzdkY2FiMTQzMzg4ZTU4NmExMzE3ZmNiYTQwL3RhYmxlcmFuZ2U6ODQ0MTkzN2RjYWIxNDMzODhlNTg2YTEzMTdmY2JhNDBfNC0zLTEtMS0zNjk1MQ_4b85a477-e268-4036-b135-1835d39ccfda"
      unitRef="usd">-5539000</upst:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf10PercentIncreaseInMarketServicingRates>
    <upst:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf20PercentIncreaseInMarketServicingRates
      contextRef="i9e0428bbaa44498684f10363220dbf70_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjg0NDE5MzdkY2FiMTQzMzg4ZTU4NmExMzE3ZmNiYTQwL3RhYmxlcmFuZ2U6ODQ0MTkzN2RjYWIxNDMzODhlNTg2YTEzMTdmY2JhNDBfNS0xLTEtMS0zNjk1MQ_af833ada-29fc-4bef-9a4e-eb3d90ce5ab2"
      unitRef="usd">-38027000</upst:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf20PercentIncreaseInMarketServicingRates>
    <upst:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf20PercentIncreaseInMarketServicingRates
      contextRef="i1f9981fc3cfb423bb7cf2d56f8b9eb21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjg0NDE5MzdkY2FiMTQzMzg4ZTU4NmExMzE3ZmNiYTQwL3RhYmxlcmFuZ2U6ODQ0MTkzN2RjYWIxNDMzODhlNTg2YTEzMTdmY2JhNDBfNS0zLTEtMS0zNjk1MQ_82c483be-aeb5-4985-8ff0-643db00a59f8"
      unitRef="usd">-11002000</upst:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf20PercentIncreaseInMarketServicingRates>
    <us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInPrepaymentSpeed
      contextRef="i9e0428bbaa44498684f10363220dbf70_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjg0NDE5MzdkY2FiMTQzMzg4ZTU4NmExMzE3ZmNiYTQwL3RhYmxlcmFuZ2U6ODQ0MTkzN2RjYWIxNDMzODhlNTg2YTEzMTdmY2JhNDBfNy0xLTEtMS0zNjk1MQ_6011067c-7205-48c6-9611-8a7b8db48cc8"
      unitRef="usd">-2061000</us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInPrepaymentSpeed>
    <us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInPrepaymentSpeed
      contextRef="i1f9981fc3cfb423bb7cf2d56f8b9eb21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjg0NDE5MzdkY2FiMTQzMzg4ZTU4NmExMzE3ZmNiYTQwL3RhYmxlcmFuZ2U6ODQ0MTkzN2RjYWIxNDMzODhlNTg2YTEzMTdmY2JhNDBfNy0zLTEtMS0zNjk1MQ_8c527847-8727-4ea5-89ef-b38c6e6197b7"
      unitRef="usd">-285000</us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInPrepaymentSpeed>
    <us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInPrepaymentSpeed
      contextRef="i9e0428bbaa44498684f10363220dbf70_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjg0NDE5MzdkY2FiMTQzMzg4ZTU4NmExMzE3ZmNiYTQwL3RhYmxlcmFuZ2U6ODQ0MTkzN2RjYWIxNDMzODhlNTg2YTEzMTdmY2JhNDBfOC0xLTEtMS0zNjk1MQ_f326ace1-de08-44b7-928a-ff85dfa8c7d5"
      unitRef="usd">-4212000</us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInPrepaymentSpeed>
    <us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInPrepaymentSpeed
      contextRef="i1f9981fc3cfb423bb7cf2d56f8b9eb21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjg0NDE5MzdkY2FiMTQzMzg4ZTU4NmExMzE3ZmNiYTQwL3RhYmxlcmFuZ2U6ODQ0MTkzN2RjYWIxNDMzODhlNTg2YTEzMTdmY2JhNDBfOC0zLTEtMS0zNjk1MQ_eed46217-247a-4d2c-8a0e-0341c592bdd9"
      unitRef="usd">-565000</us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInPrepaymentSpeed>
    <us-gaap:ServicingLiabilityAtFairValueAmount
      contextRef="i2a259ad3d4d44dad970ce30b0068d5f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjQ2MTQ1OGZjZTcyMzQ2M2VhNjljZGI5MDdhODE5MzMwL3RhYmxlcmFuZ2U6NDYxNDU4ZmNlNzIzNDYzZWE2OWNkYjkwN2E4MTkzMzBfMi0xLTEtMS0zNjk1MQ_fafef765-197d-407e-8fff-02f4d4f9f5e8"
      unitRef="usd">8254000</us-gaap:ServicingLiabilityAtFairValueAmount>
    <us-gaap:ServicingLiabilityAtFairValueAmount
      contextRef="i0a8513e5581849079a2f6b042b4d2da7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjQ2MTQ1OGZjZTcyMzQ2M2VhNjljZGI5MDdhODE5MzMwL3RhYmxlcmFuZ2U6NDYxNDU4ZmNlNzIzNDYzZWE2OWNkYjkwN2E4MTkzMzBfMi0zLTEtMS0zNjk1MQ_11c107b5-df53-4266-811c-deb299ea1c38"
      unitRef="usd">8780000</us-gaap:ServicingLiabilityAtFairValueAmount>
    <upst:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf10PercentIncreaseInMarketServicingRates
      contextRef="i826fc8feedbf4c53a02967cde80987a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjQ2MTQ1OGZjZTcyMzQ2M2VhNjljZGI5MDdhODE5MzMwL3RhYmxlcmFuZ2U6NDYxNDU4ZmNlNzIzNDYzZWE2OWNkYjkwN2E4MTkzMzBfNC0xLTEtMS0zNjk1MQ_725be0fd-15d8-4ec9-b666-b5ab24839123"
      unitRef="usd">22974000</upst:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf10PercentIncreaseInMarketServicingRates>
    <upst:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf10PercentIncreaseInMarketServicingRates
      contextRef="i23bfe2ec8c8a48c7bc9c9eae41c4b07d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjQ2MTQ1OGZjZTcyMzQ2M2VhNjljZGI5MDdhODE5MzMwL3RhYmxlcmFuZ2U6NDYxNDU4ZmNlNzIzNDYzZWE2OWNkYjkwN2E4MTkzMzBfNC0zLTEtMS0zNjk1MQ_bbaa2bb9-0efe-47ef-b5e1-37fd3fbb19a2"
      unitRef="usd">5357000</upst:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf10PercentIncreaseInMarketServicingRates>
    <upst:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf20PercentIncreaseInMarketServicingRates
      contextRef="i826fc8feedbf4c53a02967cde80987a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjQ2MTQ1OGZjZTcyMzQ2M2VhNjljZGI5MDdhODE5MzMwL3RhYmxlcmFuZ2U6NDYxNDU4ZmNlNzIzNDYzZWE2OWNkYjkwN2E4MTkzMzBfNS0xLTEtMS0zNjk1MQ_d8b9ce49-46a4-4744-8664-d9d5d798c03e"
      unitRef="usd">45948000</upst:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf20PercentIncreaseInMarketServicingRates>
    <upst:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf20PercentIncreaseInMarketServicingRates
      contextRef="i23bfe2ec8c8a48c7bc9c9eae41c4b07d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjQ2MTQ1OGZjZTcyMzQ2M2VhNjljZGI5MDdhODE5MzMwL3RhYmxlcmFuZ2U6NDYxNDU4ZmNlNzIzNDYzZWE2OWNkYjkwN2E4MTkzMzBfNS0zLTEtMS0zNjk1MQ_6aefd01a-8c0c-494c-abaa-370f5ac3ae09"
      unitRef="usd">10788000</upst:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf20PercentIncreaseInMarketServicingRates>
    <us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInPrepaymentSpeed
      contextRef="i826fc8feedbf4c53a02967cde80987a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjQ2MTQ1OGZjZTcyMzQ2M2VhNjljZGI5MDdhODE5MzMwL3RhYmxlcmFuZ2U6NDYxNDU4ZmNlNzIzNDYzZWE2OWNkYjkwN2E4MTkzMzBfNy0xLTEtMS0zNjk1MQ_71dd793c-4e61-4c19-b31a-66b3d71d3048"
      unitRef="usd">2491000</us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInPrepaymentSpeed>
    <us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInPrepaymentSpeed
      contextRef="i23bfe2ec8c8a48c7bc9c9eae41c4b07d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjQ2MTQ1OGZjZTcyMzQ2M2VhNjljZGI5MDdhODE5MzMwL3RhYmxlcmFuZ2U6NDYxNDU4ZmNlNzIzNDYzZWE2OWNkYjkwN2E4MTkzMzBfNy0zLTEtMS0zNjk1MQ_c543acdd-a091-49bb-a363-591658fd5a72"
      unitRef="usd">-148000</us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInPrepaymentSpeed>
    <us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInPrepaymentSpeed
      contextRef="i826fc8feedbf4c53a02967cde80987a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjQ2MTQ1OGZjZTcyMzQ2M2VhNjljZGI5MDdhODE5MzMwL3RhYmxlcmFuZ2U6NDYxNDU4ZmNlNzIzNDYzZWE2OWNkYjkwN2E4MTkzMzBfOC0xLTEtMS0zNjk1MQ_8bfd75d9-588e-4745-a0e8-1d58fc2ed554"
      unitRef="usd">5089000</us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInPrepaymentSpeed>
    <us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInPrepaymentSpeed
      contextRef="i23bfe2ec8c8a48c7bc9c9eae41c4b07d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjQ2MTQ1OGZjZTcyMzQ2M2VhNjljZGI5MDdhODE5MzMwL3RhYmxlcmFuZ2U6NDYxNDU4ZmNlNzIzNDYzZWE2OWNkYjkwN2E4MTkzMzBfOC0zLTEtMS0zNjk1MQ_4a964531-69dc-4472-b8f4-799ac1b9fd09"
      unitRef="usd">-295000</us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInPrepaymentSpeed>
    <us-gaap:ScheduleOfServicingLiabilitiesAtFairValueTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfMTM0MzA_644afabe-6921-490e-a90e-7803e412f91b">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present a rollforward of the loan servicing assets and liabilities classified by the Company within Level 3 of the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loan Servicing Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loan Servicing Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sale of loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in fair value recorded in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sale of loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in fair value recorded in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfServicingLiabilitiesAtFairValueTextBlock>
    <us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfMTM0MzA_a0361575-6076-45b3-ae39-fedf491a514b">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present a rollforward of the loan servicing assets and liabilities classified by the Company within Level 3 of the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loan Servicing Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loan Servicing Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sale of loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in fair value recorded in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sale of loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in fair value recorded in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ia0e6a5ec37f04185bb861b8caa20941f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY5NGZjNjg0MjY0YzQwY2RhMTNiMjhhNzEzODk2OWIwL3RhYmxlcmFuZ2U6Zjk0ZmM2ODQyNjRjNDBjZGExM2IyOGE3MTM4OTY5YjBfMS0xLTEtMS0zNjk1MQ_e560884a-b5d6-4498-a6f1-49e504ea9a6d"
      unitRef="usd">4725000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingLiabilityAtFairValueAmount
      contextRef="i10e8042f409048dc9479b38ab730f0c0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY5NGZjNjg0MjY0YzQwY2RhMTNiMjhhNzEzODk2OWIwL3RhYmxlcmFuZ2U6Zjk0ZmM2ODQyNjRjNDBjZGExM2IyOGE3MTM4OTY5YjBfMS0zLTEtMS0zNjk1MQ_e99293b2-deed-4ba5-a5dd-d1e15ac2b8c0"
      unitRef="usd">5140000</us-gaap:ServicingLiabilityAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAdditions
      contextRef="ie6c7316d685a4810827d7997281a2999_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY5NGZjNjg0MjY0YzQwY2RhMTNiMjhhNzEzODk2OWIwL3RhYmxlcmFuZ2U6Zjk0ZmM2ODQyNjRjNDBjZGExM2IyOGE3MTM4OTY5YjBfMi0xLTEtMS0zNjk1MQ_918fbb90-121f-4a52-86ad-de0333fcdaf0"
      unitRef="usd">7269000</us-gaap:ServicingAssetAtFairValueAdditions>
    <us-gaap:ServicingLiabilityAtFairValueAdditions
      contextRef="i45630b830af944c2b3249ff193bc40e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY5NGZjNjg0MjY0YzQwY2RhMTNiMjhhNzEzODk2OWIwL3RhYmxlcmFuZ2U6Zjk0ZmM2ODQyNjRjNDBjZGExM2IyOGE3MTM4OTY5YjBfMi0zLTEtMS0zNjk1MQ_10e4a177-f18a-4b0c-a2b1-5b6e983a00d1"
      unitRef="usd">5739000</us-gaap:ServicingLiabilityAtFairValueAdditions>
    <upst:ServicingAssetAtFairValueGainLossIncludedInEarnings
      contextRef="ie6c7316d685a4810827d7997281a2999_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY5NGZjNjg0MjY0YzQwY2RhMTNiMjhhNzEzODk2OWIwL3RhYmxlcmFuZ2U6Zjk0ZmM2ODQyNjRjNDBjZGExM2IyOGE3MTM4OTY5YjBfMy0xLTEtMS0zNjk1MQ_7a4bab38-6350-4b2a-a823-de4afe886923"
      unitRef="usd">5163000</upst:ServicingAssetAtFairValueGainLossIncludedInEarnings>
    <upst:ServicingLiabilityAtFairValueGainLossIncludedInEarnings
      contextRef="i45630b830af944c2b3249ff193bc40e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY5NGZjNjg0MjY0YzQwY2RhMTNiMjhhNzEzODk2OWIwL3RhYmxlcmFuZ2U6Zjk0ZmM2ODQyNjRjNDBjZGExM2IyOGE3MTM4OTY5YjBfMy0zLTEtMS0zNjk1MQ_96d3b1b2-b2a1-475c-b31c-0e2848fa10fa"
      unitRef="usd">2625000</upst:ServicingLiabilityAtFairValueGainLossIncludedInEarnings>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i9e0428bbaa44498684f10363220dbf70_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY5NGZjNjg0MjY0YzQwY2RhMTNiMjhhNzEzODk2OWIwL3RhYmxlcmFuZ2U6Zjk0ZmM2ODQyNjRjNDBjZGExM2IyOGE3MTM4OTY5YjBfNC0xLTEtMS0zNjk1MQ_3c038d14-96ba-48e1-b643-91fa846c9241"
      unitRef="usd">6831000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingLiabilityAtFairValueAmount
      contextRef="i826fc8feedbf4c53a02967cde80987a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY5NGZjNjg0MjY0YzQwY2RhMTNiMjhhNzEzODk2OWIwL3RhYmxlcmFuZ2U6Zjk0ZmM2ODQyNjRjNDBjZGExM2IyOGE3MTM4OTY5YjBfNC0zLTEtMS0zNjk1MQ_7c2d2934-e887-467d-a0ac-914a348b2285"
      unitRef="usd">8254000</us-gaap:ServicingLiabilityAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAdditions
      contextRef="ic9ec067463634edcaa48d918fd76b2cf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY5NGZjNjg0MjY0YzQwY2RhMTNiMjhhNzEzODk2OWIwL3RhYmxlcmFuZ2U6Zjk0ZmM2ODQyNjRjNDBjZGExM2IyOGE3MTM4OTY5YjBfNS0xLTEtMS00MTgwMA_8deffe21-0065-41e5-ac51-070c681a0a4f"
      unitRef="usd">21240000</us-gaap:ServicingAssetAtFairValueAdditions>
    <us-gaap:ServicingLiabilityAtFairValueAdditions
      contextRef="iab247b6c0f9f471592e599ff173238dd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY5NGZjNjg0MjY0YzQwY2RhMTNiMjhhNzEzODk2OWIwL3RhYmxlcmFuZ2U6Zjk0ZmM2ODQyNjRjNDBjZGExM2IyOGE3MTM4OTY5YjBfNS0zLTEtMS00MTgwMA_d39be80d-f30a-4ca3-a60a-dff18dffaff6"
      unitRef="usd">14324000</us-gaap:ServicingLiabilityAtFairValueAdditions>
    <upst:ServicingAssetAtFairValueGainLossIncludedInEarnings
      contextRef="ic9ec067463634edcaa48d918fd76b2cf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY5NGZjNjg0MjY0YzQwY2RhMTNiMjhhNzEzODk2OWIwL3RhYmxlcmFuZ2U6Zjk0ZmM2ODQyNjRjNDBjZGExM2IyOGE3MTM4OTY5YjBfNi0xLTEtMS00MTgwMA_40b57127-2b66-45bb-a404-3be3d62d75e8"
      unitRef="usd">9683000</upst:ServicingAssetAtFairValueGainLossIncludedInEarnings>
    <upst:ServicingLiabilityAtFairValueGainLossIncludedInEarnings
      contextRef="iab247b6c0f9f471592e599ff173238dd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY5NGZjNjg0MjY0YzQwY2RhMTNiMjhhNzEzODk2OWIwL3RhYmxlcmFuZ2U6Zjk0ZmM2ODQyNjRjNDBjZGExM2IyOGE3MTM4OTY5YjBfNi0zLTEtMS00MTgwMA_bb5fdde8-332c-4ecb-8382-fa908ca1335d"
      unitRef="usd">13798000</upst:ServicingLiabilityAtFairValueGainLossIncludedInEarnings>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i1f9981fc3cfb423bb7cf2d56f8b9eb21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY5NGZjNjg0MjY0YzQwY2RhMTNiMjhhNzEzODk2OWIwL3RhYmxlcmFuZ2U6Zjk0ZmM2ODQyNjRjNDBjZGExM2IyOGE3MTM4OTY5YjBfNy0xLTEtMS00MTgwMA_1b40fded-5b26-403d-961b-6922c62cfd8a"
      unitRef="usd">18388000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingLiabilityAtFairValueAmount
      contextRef="i23bfe2ec8c8a48c7bc9c9eae41c4b07d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOmY5NGZjNjg0MjY0YzQwY2RhMTNiMjhhNzEzODk2OWIwL3RhYmxlcmFuZ2U6Zjk0ZmM2ODQyNjRjNDBjZGExM2IyOGE3MTM4OTY5YjBfNy0zLTEtMS00MTgwMA_2f35b736-8c4c-42f7-9be7-30afd03e2641"
      unitRef="usd">8780000</us-gaap:ServicingLiabilityAtFairValueAmount>
    <upst:TrailingFeesLiabilityMeasurementInput
      contextRef="i7d26684a9cc44f1fae4e4f6ca4e7053f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfMTI5NjM_a657532b-de75-4668-93c0-c332258d14b3"
      unitRef="number">0.0680</upst:TrailingFeesLiabilityMeasurementInput>
    <upst:TrailingFeesLiabilityMeasurementInput
      contextRef="i089ac02a91a64ec28072de2e5707d44d_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfMTI5Njk_5ffa6f63-3f3c-4860-b505-0bcd67423506"
      unitRef="number">0.1699</upst:TrailingFeesLiabilityMeasurementInput>
    <upst:TrailingFeesLiabilityMeasurementInput
      contextRef="ia4fbd1c8d03e44c4b33027d23dd16325_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfMzg0ODI5MDcxMTQ1MA_d9271916-4681-492f-ab49-7c6b54e4b446"
      unitRef="number">0.0036</upst:TrailingFeesLiabilityMeasurementInput>
    <upst:TrailingFeesLiabilityMeasurementInput
      contextRef="ibbff6f1b4eca451d9b39819c99cb1d9f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfMzg0ODI5MDcxMTQ1Nw_e2539f1b-6d30-4215-b684-271a7c8c1c75"
      unitRef="number">0.5231</upst:TrailingFeesLiabilityMeasurementInput>
    <upst:TrailingFeesLiabilityMeasurementInput
      contextRef="i44e71341aa324edcb1b4e11408a9ffb9_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfMTI5NzY_1cace75f-3f20-471e-bdfb-e5416260593b"
      unitRef="number">0.0342</upst:TrailingFeesLiabilityMeasurementInput>
    <upst:TrailingFeesLiabilityMeasurementInput
      contextRef="i075009bfd37144b3812241872d59e2de_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfMTI5ODI_e39a9830-c116-4d48-9a0b-cb180e73a376"
      unitRef="number">0.1649</upst:TrailingFeesLiabilityMeasurementInput>
    <upst:TrailingFeesLiabilityMeasurementInput
      contextRef="ibe1ded4e46774d64b3a3a55d57fb2b5e_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfMTMwMjQ_25a5c218-f22e-4c7e-b887-db75184852d7"
      unitRef="number">0.0008</upst:TrailingFeesLiabilityMeasurementInput>
    <upst:TrailingFeesLiabilityMeasurementInput
      contextRef="idcacadf8a0cf45918b04b94339df8d30_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfMTMwMzA_2398ea11-c862-4a92-80c4-37ea3761505d"
      unitRef="number">0.5579</upst:TrailingFeesLiabilityMeasurementInput>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RleHRyZWdpb246OTc4YmQ0NzgwMzQ5NGUyY2IyNGZhODVkYzJlMjVlZjhfMTM0MjE_a714c810-41fa-4a0a-8920-09b8b7254895">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables include a rollforward of trailing fee liabilities classified by the Company within Level 3 of the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Trailing Fee Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repayments and settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in fair value recorded in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repayments and settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,240)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in fair value recorded in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i52deeb4e6c4a4194b03a02b9df6e5a24_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjQ5NjdmZjM5ZDYwMzRmOTRhYjMxMWFjN2Y3YzJhYzk0L3RhYmxlcmFuZ2U6NDk2N2ZmMzlkNjAzNGY5NGFiMzExYWM3ZjdjMmFjOTRfMS0xLTEtMS0zNjk1MQ_d526aa6a-e25e-429d-968d-8b573c21d067"
      unitRef="usd">504000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="ia734ccd8cdba49f29a7505b67005a493_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjQ5NjdmZjM5ZDYwMzRmOTRhYjMxMWFjN2Y3YzJhYzk0L3RhYmxlcmFuZ2U6NDk2N2ZmMzlkNjAzNGY5NGFiMzExYWM3ZjdjMmFjOTRfMi0xLTEtMS0zNjk1MQ_c5936627-f516-4367-a0e6-016c546764b7"
      unitRef="usd">1130000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="ia734ccd8cdba49f29a7505b67005a493_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjQ5NjdmZjM5ZDYwMzRmOTRhYjMxMWFjN2Y3YzJhYzk0L3RhYmxlcmFuZ2U6NDk2N2ZmMzlkNjAzNGY5NGFiMzExYWM3ZjdjMmFjOTRfMy0xLTEtMS0zNjk1MQ_dd7a42db-a082-4453-834b-e97b13426e47"
      unitRef="usd">339000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="ia734ccd8cdba49f29a7505b67005a493_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjQ5NjdmZjM5ZDYwMzRmOTRhYjMxMWFjN2Y3YzJhYzk0L3RhYmxlcmFuZ2U6NDk2N2ZmMzlkNjAzNGY5NGFiMzExYWM3ZjdjMmFjOTRfNC0xLTEtMS0zNjk1MQ_b078bfe8-54e8-4d62-9932-1c5af1e1e2fa"
      unitRef="usd">19000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i1ac199e3b56f4153a080876bf161e54e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjQ5NjdmZjM5ZDYwMzRmOTRhYjMxMWFjN2Y3YzJhYzk0L3RhYmxlcmFuZ2U6NDk2N2ZmMzlkNjAzNGY5NGFiMzExYWM3ZjdjMmFjOTRfNy0xLTEtMS0zNjk1MQ_e24e3382-913f-49b8-9a72-b1173f3e451d"
      unitRef="usd">1276000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="i1121248b94f64de79acb28dd7cc7b87b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjQ5NjdmZjM5ZDYwMzRmOTRhYjMxMWFjN2Y3YzJhYzk0L3RhYmxlcmFuZ2U6NDk2N2ZmMzlkNjAzNGY5NGFiMzExYWM3ZjdjMmFjOTRfOC0xLTEtMS00MTg3NQ_f64d832d-328e-4507-a3a4-f320e4e605df"
      unitRef="usd">4275000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i1121248b94f64de79acb28dd7cc7b87b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjQ5NjdmZjM5ZDYwMzRmOTRhYjMxMWFjN2Y3YzJhYzk0L3RhYmxlcmFuZ2U6NDk2N2ZmMzlkNjAzNGY5NGFiMzExYWM3ZjdjMmFjOTRfOS0xLTEtMS00MTg3NQ_2e1f54fa-b9d6-462a-a754-70e558ea562a"
      unitRef="usd">1240000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i1121248b94f64de79acb28dd7cc7b87b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjQ5NjdmZjM5ZDYwMzRmOTRhYjMxMWFjN2Y3YzJhYzk0L3RhYmxlcmFuZ2U6NDk2N2ZmMzlkNjAzNGY5NGFiMzExYWM3ZjdjMmFjOTRfMTAtMS0xLTEtNDMxMjg_82b10365-aefe-4c57-8b5e-de6aa691cf0c"
      unitRef="usd">-4000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ia7838c5caa0848f5bd80a8e024c4138b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80My9mcmFnOjk3OGJkNDc4MDM0OTRlMmNiMjRmYTg1ZGMyZTI1ZWY4L3RhYmxlOjQ5NjdmZjM5ZDYwMzRmOTRhYjMxMWFjN2Y3YzJhYzk0L3RhYmxlcmFuZ2U6NDk2N2ZmMzlkNjAzNGY5NGFiMzExYWM3ZjdjMmFjOTRfMTItMS0xLTEtNDE4NzU_0854b73e-a9c0-4266-b82c-3fffe3cb5995"
      unitRef="usd">4315000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RleHRyZWdpb246YWRlN2YxZDMwNDkzNDBiOWJlNjI3NDE4NGY1ZDUyNDVfMzkzOA_4e0f35ef-61fe-48eb-831d-596b08d8727a">AcquisitionsIn April 2021, the Company completed its acquisition of Prodigy Software, Inc. (&#x201c;Prodigy&#x201d;). Prodigy provides an e-commerce platform for car dealerships which enables both online and in-store vehicle discovery, &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;credit application, and checkout. Prodigy provides a modern multi-channel car buying experience, helping dealerships serve consumers with a holistic software solution that integrates legacy systems. In addition to modernizing the car buying experience, Prodigy will bring Upstart's AI enabled auto loans to dealerships across the country where a significant number of auto loans are transacted.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total consideration the Company provided for Prodigy was $89.0&#160;million, comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:54pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-18pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 8, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of Upstart common stock issued to Prodigy stockholders&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid to common and preferred stockholders, warrant holders, and vested option holders&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of assumed Prodigy options attributable to pre-combination service period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transactions costs paid by Upstart on behalf of Prodigy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;The fair value is based on 568,539 shares of Company common stock at $123.33 per share, the closing stock price on April 8, 2021, and 87,339 shares are held in escrow as security for certain indemnification obligations of former Prodigy stockholders.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) &#160;&#160;&#160;&#160;$1.9&#160;million of the cash paid is being held in escrow as security for certain indemnification obligations of former Prodigy stockholders.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Excluded from the total purchase consideration above are 82,201 shares of the Company&#x2019;s restricted common stock ("restricted stock") with a fair value of $10.1&#160;million issued to certain Prodigy employees. The restricted stock is subject to transfer restrictions and a repurchase option and is contingent upon the employees' continued employment with the Company. The repurchase option will lapse with respect to 1/8th of the shares of restricted stock at the end of each successive three-month period following the closing date of the Prodigy acquisition. The Company will record stock-based compensation expense straight-line over the two-year period that the repurchase option lapses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquisition has been accounted for as a business combination. The purchase consideration was allocated to the tangible and intangible assets and liabilities acquired as of the acquisition date, with the excess recorded to goodwill as shown below. The values assigned to the assets acquired and liabilities assumed are based on preliminary estimates of fair value available to us and may be adjusted during the measurement period of up to 12 months from the date of acquisition as further information becomes available. No material adjustments to fair value of assets and liabilities were made as of December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the fair values of the assets acquired and liabilities assumed as of the acquisition date:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 8, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition-related intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liability, net &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets acquired and liabilities assumed, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The goodwill recognized was primarily attributable to the opportunity to bring Upstart's AI enabled auto loans to dealerships across the country where the vast majority of loans are transacted. The goodwill is not deductible for U.S. federal income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognized acquisition-related costs of $1.2&#160;million in the year ended December 31, 2021 which are included in the general and administrative expense in the consolidated statement of operations and comprehensive income (loss). No acquisition-related costs were incurred during the year ended December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-18pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated fair values&lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated useful life (years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total acquisition-related intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of the acquisition-related intangibles were determined using the following methodologies: replacement cost method, the relief from royalty method, and the with/without method, a form of the income approach, for developed technology, trade name, and customer relationships, respectively. The acquired intangible assets have a total weighted-average amortization period of 8.3 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have included the financial results of the acquired business in our consolidated financial statements from the date of acquisition. Revenues and expenses related to the acquisition for the year ended December 31, 2021 were not material. Pro forma results of operations have not been presented because the effects of this acquisition were not material to our financial results.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RleHRyZWdpb246YWRlN2YxZDMwNDkzNDBiOWJlNjI3NDE4NGY1ZDUyNDVfMzkzOQ_cb4b92ca-ca40-4ea6-ba82-dac40b32b717">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total consideration the Company provided for Prodigy was $89.0&#160;million, comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:54pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-18pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 8, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of Upstart common stock issued to Prodigy stockholders&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid to common and preferred stockholders, warrant holders, and vested option holders&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of assumed Prodigy options attributable to pre-combination service period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transactions costs paid by Upstart on behalf of Prodigy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;The fair value is based on 568,539 shares of Company common stock at $123.33 per share, the closing stock price on April 8, 2021, and 87,339 shares are held in escrow as security for certain indemnification obligations of former Prodigy stockholders.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) &#160;&#160;&#160;&#160;$1.9&#160;million of the cash paid is being held in escrow as security for certain indemnification obligations of former Prodigy stockholders.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i22260ec01975425aa740d35144837497_D20210408-20210408"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RleHRyZWdpb246YWRlN2YxZDMwNDkzNDBiOWJlNjI3NDE4NGY1ZDUyNDVfNzAx_ec5b2438-b4ac-4cc4-9d68-6d1ef553e3b7"
      unitRef="usd">89000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i22260ec01975425aa740d35144837497_D20210408-20210408"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RhYmxlOmU0NWRmZTEwMTQxZTQ1MzM5MzU1ZGUxYTQ0OTQzMjM0L3RhYmxlcmFuZ2U6ZTQ1ZGZlMTAxNDFlNDUzMzkzNTVkZTFhNDQ5NDMyMzRfMS0xLTEtMS0zNjk1MQ_4e978839-c4f2-435d-9d89-3aa07d4d779c"
      unitRef="usd">70121000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i22260ec01975425aa740d35144837497_D20210408-20210408"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RhYmxlOmU0NWRmZTEwMTQxZTQ1MzM5MzU1ZGUxYTQ0OTQzMjM0L3RhYmxlcmFuZ2U6ZTQ1ZGZlMTAxNDFlNDUzMzkzNTVkZTFhNDQ5NDMyMzRfMi0xLTEtMS0zNjk1MQ_c86116f7-8761-4f49-ab81-c26dd3d77dda"
      unitRef="usd">17151000</us-gaap:PaymentsToAcquireBusinessesGross>
    <upst:BusinessCombinationConsiderationTransferredAssumedOptionsAttributableToPreCombinationServices
      contextRef="i22260ec01975425aa740d35144837497_D20210408-20210408"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RhYmxlOmU0NWRmZTEwMTQxZTQ1MzM5MzU1ZGUxYTQ0OTQzMjM0L3RhYmxlcmFuZ2U6ZTQ1ZGZlMTAxNDFlNDUzMzkzNTVkZTFhNDQ5NDMyMzRfMy0xLTEtMS0zNjk1MQ_291ed8b0-7fb0-4c47-85ab-6358f35da140"
      unitRef="usd">889000</upst:BusinessCombinationConsiderationTransferredAssumedOptionsAttributableToPreCombinationServices>
    <upst:BusinessCombinationConsiderationTransferredTransactionCostPaidOnBehalfOfAcquire
      contextRef="i22260ec01975425aa740d35144837497_D20210408-20210408"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RhYmxlOmU0NWRmZTEwMTQxZTQ1MzM5MzU1ZGUxYTQ0OTQzMjM0L3RhYmxlcmFuZ2U6ZTQ1ZGZlMTAxNDFlNDUzMzkzNTVkZTFhNDQ5NDMyMzRfNC0xLTEtMS0zNjk1MQ_4312a4bc-65bf-423f-b7d9-e2ec1be3e03c"
      unitRef="usd">883000</upst:BusinessCombinationConsiderationTransferredTransactionCostPaidOnBehalfOfAcquire>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i22260ec01975425aa740d35144837497_D20210408-20210408"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RhYmxlOmU0NWRmZTEwMTQxZTQ1MzM5MzU1ZGUxYTQ0OTQzMjM0L3RhYmxlcmFuZ2U6ZTQ1ZGZlMTAxNDFlNDUzMzkzNTVkZTFhNDQ5NDMyMzRfNS0xLTEtMS0zNjk1MQ_1370789f-0cd1-4d5b-a9ba-ac8125f17163"
      unitRef="usd">89044000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <upst:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableShares
      contextRef="i22260ec01975425aa740d35144837497_D20210408-20210408"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RleHRyZWdpb246YWRlN2YxZDMwNDkzNDBiOWJlNjI3NDE4NGY1ZDUyNDVfNzc3_59653308-dc28-4df1-b11c-bea6f3c5965b"
      unitRef="shares">568539</upst:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableShares>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="i7bbfa7363d114873b9c57daa0d092118_I20210408"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RleHRyZWdpb246YWRlN2YxZDMwNDkzNDBiOWJlNjI3NDE4NGY1ZDUyNDVfODE0_21bd63ef-c129-4e2a-97aa-73d981c64f77"
      unitRef="usdPerShare">123.33</us-gaap:BusinessAcquisitionSharePrice>
    <upst:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableShareHeldInEscrow
      contextRef="i22260ec01975425aa740d35144837497_D20210408-20210408"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RleHRyZWdpb246YWRlN2YxZDMwNDkzNDBiOWJlNjI3NDE4NGY1ZDUyNDVfODc0_da572280-b404-4c79-b7fc-cf8974440fd0"
      unitRef="shares">87339</upst:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableShareHeldInEscrow>
    <us-gaap:EscrowDeposit
      contextRef="i7bbfa7363d114873b9c57daa0d092118_I20210408"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RleHRyZWdpb246YWRlN2YxZDMwNDkzNDBiOWJlNjI3NDE4NGY1ZDUyNDVfOTky_b5b71cc8-f4c0-4fab-a00b-5e827c16dacc"
      unitRef="usd">1900000</us-gaap:EscrowDeposit>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i22260ec01975425aa740d35144837497_D20210408-20210408"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RleHRyZWdpb246YWRlN2YxZDMwNDkzNDBiOWJlNjI3NDE4NGY1ZDUyNDVfMTE3OA_d1fd120d-4d66-4cb3-84cb-ec8314d6f55a"
      unitRef="shares">82201</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i22260ec01975425aa740d35144837497_D20210408-20210408"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RleHRyZWdpb246YWRlN2YxZDMwNDkzNDBiOWJlNjI3NDE4NGY1ZDUyNDVfMTI3MQ_14e8d18d-0a5c-406d-9810-7fd7cd28af98"
      unitRef="usd">10100000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardRepurchasePeriod
      contextRef="i97e0dc4f55ed4f3b8abc06b7f9e12fd7_D20210408-20210408"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RleHRyZWdpb246YWRlN2YxZDMwNDkzNDBiOWJlNjI3NDE4NGY1ZDUyNDVfMzk0MA_594a6cca-0a11-4357-b5cc-d39951f8d259">P3M</upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardRepurchasePeriod>
    <upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpenseRecognitionPeriod
      contextRef="i97e0dc4f55ed4f3b8abc06b7f9e12fd7_D20210408-20210408"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RleHRyZWdpb246YWRlN2YxZDMwNDkzNDBiOWJlNjI3NDE4NGY1ZDUyNDVfMzkzNg_1b7d6113-6c89-4c68-b8d3-5861df36fae1">P2Y</upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpenseRecognitionPeriod>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RleHRyZWdpb246YWRlN2YxZDMwNDkzNDBiOWJlNjI3NDE4NGY1ZDUyNDVfMzk0MQ_34d27f0e-5b41-479c-92ce-8a01f9128cdc">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the fair values of the assets acquired and liabilities assumed as of the acquisition date:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 8, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition-related intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liability, net &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets acquired and liabilities assumed, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:Goodwill
      contextRef="i7bbfa7363d114873b9c57daa0d092118_I20210408"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RhYmxlOjAzZTdiNWYzZGYwNzQ0YWE5NDg2NjlhMTQ1MDRlOGUxL3RhYmxlcmFuZ2U6MDNlN2I1ZjNkZjA3NDRhYTk0ODY2OWExNDUwNGU4ZTFfMS0xLTEtMS0zNjk1MQ_4671ef60-770d-4372-9d95-d8ad69f8ac18"
      unitRef="usd">66866000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i7bbfa7363d114873b9c57daa0d092118_I20210408"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RhYmxlOjAzZTdiNWYzZGYwNzQ0YWE5NDg2NjlhMTQ1MDRlOGUxL3RhYmxlcmFuZ2U6MDNlN2I1ZjNkZjA3NDRhYTk0ODY2OWExNDUwNGU4ZTFfMi0xLTEtMS0zNjk1MQ_dc2e90ca-a561-4f17-8361-4ef00b00a7dc"
      unitRef="usd">23200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i7bbfa7363d114873b9c57daa0d092118_I20210408"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RhYmxlOjAzZTdiNWYzZGYwNzQ0YWE5NDg2NjlhMTQ1MDRlOGUxL3RhYmxlcmFuZ2U6MDNlN2I1ZjNkZjA3NDRhYTk0ODY2OWExNDUwNGU4ZTFfMy0xLTEtMS0zNjk1MQ_fc18623f-fc1a-4320-819b-073d6bdf2a34"
      unitRef="usd">1479000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i7bbfa7363d114873b9c57daa0d092118_I20210408"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RhYmxlOjAzZTdiNWYzZGYwNzQ0YWE5NDg2NjlhMTQ1MDRlOGUxL3RhYmxlcmFuZ2U6MDNlN2I1ZjNkZjA3NDRhYTk0ODY2OWExNDUwNGU4ZTFfNC0xLTEtMS0zNjk1MQ_93253b32-1b94-4ddd-8f97-81b82ad91fb6"
      unitRef="usd">2328000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <upst:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsAcquiredLiabilitiesAssumedNet
      contextRef="i7bbfa7363d114873b9c57daa0d092118_I20210408"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RhYmxlOjAzZTdiNWYzZGYwNzQ0YWE5NDg2NjlhMTQ1MDRlOGUxL3RhYmxlcmFuZ2U6MDNlN2I1ZjNkZjA3NDRhYTk0ODY2OWExNDUwNGU4ZTFfNS0xLTEtMS0zNjk1MQ_09209ed4-0eed-4a05-b721-c7554939cf62"
      unitRef="usd">-173000</upst:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsAcquiredLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i7bbfa7363d114873b9c57daa0d092118_I20210408"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RhYmxlOjAzZTdiNWYzZGYwNzQ0YWE5NDg2NjlhMTQ1MDRlOGUxL3RhYmxlcmFuZ2U6MDNlN2I1ZjNkZjA3NDRhYTk0ODY2OWExNDUwNGU4ZTFfNi0xLTEtMS0zNjk1MQ_21c0a5b4-2fe9-4a4e-abf8-af031d2d4100"
      unitRef="usd">89044000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RleHRyZWdpb246YWRlN2YxZDMwNDkzNDBiOWJlNjI3NDE4NGY1ZDUyNDVfMjk2NA_810c7722-a318-4179-9403-dd2c00861fc5"
      unitRef="usd">1200000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RleHRyZWdpb246YWRlN2YxZDMwNDkzNDBiOWJlNjI3NDE4NGY1ZDUyNDVfMzExOA_47ec5bfe-1c7d-4922-83c0-84ea071b0e4e"
      unitRef="usd">0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RleHRyZWdpb246YWRlN2YxZDMwNDkzNDBiOWJlNjI3NDE4NGY1ZDUyNDVfMzkzNw_0c973d53-97e0-4cd6-b491-8bc7a5844c46">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated fair values&lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated useful life (years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total acquisition-related intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i6d6bce8f78a74b6f99bfcc9e6aac7ecb_I20210408"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RhYmxlOmIzZDQxZjk0MjkwMTRiNTU5OTUyNGQ3NGNhZDlkYzUyL3RhYmxlcmFuZ2U6YjNkNDFmOTQyOTAxNGI1NTk5NTI0ZDc0Y2FkOWRjNTJfMS0xLTEtMS0zNjk1MQ_5bfb7c52-8121-4e8c-9d89-ca2563e889a5"
      unitRef="usd">9400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="id3f7e9abc7194703b9e5d218b4e38ac8_D20210408-20210408"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RhYmxlOmIzZDQxZjk0MjkwMTRiNTU5OTUyNGQ3NGNhZDlkYzUyL3RhYmxlcmFuZ2U6YjNkNDFmOTQyOTAxNGI1NTk5NTI0ZDc0Y2FkOWRjNTJfMS0zLTEtMS0zNjk1MQ_91c339e9-6d28-4e70-848c-86ba0c060357">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i03ae188ad12d412eb300954ea4911846_I20210408"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RhYmxlOmIzZDQxZjk0MjkwMTRiNTU5OTUyNGQ3NGNhZDlkYzUyL3RhYmxlcmFuZ2U6YjNkNDFmOTQyOTAxNGI1NTk5NTI0ZDc0Y2FkOWRjNTJfMi0xLTEtMS0zNjk1MQ_409d73ae-70ce-4963-b2e1-8631bf38da60"
      unitRef="usd">100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i3b50e14279d940d2aec9626bc4d67036_D20210408-20210408"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RhYmxlOmIzZDQxZjk0MjkwMTRiNTU5OTUyNGQ3NGNhZDlkYzUyL3RhYmxlcmFuZ2U6YjNkNDFmOTQyOTAxNGI1NTk5NTI0ZDc0Y2FkOWRjNTJfMi0zLTEtMS0zNjk1MQ_825e02ab-dbcd-4713-a587-64c45a4d0911">P2Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i80d80d11e0934eb8aa38da6f4ad6252d_I20210408"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RhYmxlOmIzZDQxZjk0MjkwMTRiNTU5OTUyNGQ3NGNhZDlkYzUyL3RhYmxlcmFuZ2U6YjNkNDFmOTQyOTAxNGI1NTk5NTI0ZDc0Y2FkOWRjNTJfMy0xLTEtMS0zNjk1MQ_68fc769a-72bf-4533-a334-aba547236ea9"
      unitRef="usd">13700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i65d1669c21844032b141bff84c138df7_D20210408-20210408"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RhYmxlOmIzZDQxZjk0MjkwMTRiNTU5OTUyNGQ3NGNhZDlkYzUyL3RhYmxlcmFuZ2U6YjNkNDFmOTQyOTAxNGI1NTk5NTI0ZDc0Y2FkOWRjNTJfMy0zLTEtMS0zNjk1MQ_0103ba4e-4a24-40f3-8ef6-184fad4af69a">P12Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i7bbfa7363d114873b9c57daa0d092118_I20210408"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RhYmxlOmIzZDQxZjk0MjkwMTRiNTU5OTUyNGQ3NGNhZDlkYzUyL3RhYmxlcmFuZ2U6YjNkNDFmOTQyOTAxNGI1NTk5NTI0ZDc0Y2FkOWRjNTJfNC0xLTEtMS0zNjk1MQ_afcd43d6-6c89-4d59-96b9-af65c3b12cf7"
      unitRef="usd">23200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i22260ec01975425aa740d35144837497_D20210408-20210408"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF80OS9mcmFnOmFkZTdmMWQzMDQ5MzQwYjliZTYyNzQxODRmNWQ1MjQ1L3RleHRyZWdpb246YWRlN2YxZDMwNDkzNDBiOWJlNjI3NDE4NGY1ZDUyNDVfMzU2Nw_5e0ffc6e-d9be-4caa-92a7-a1df1a6c971b">P8Y3M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RleHRyZWdpb246ZDU3ZWI3YjZjNmIzNDc1OGI4MzA2ZDUwNmIzNTkwYmNfNzY1_73467042-e356-4761-a975-4f5d63180a35">Goodwill and Intangible Assets&lt;div style="margin-top:7pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Prodigy acquisition in April 2021, the Company recognized goodwill of $66.9&#160;million. In the fourth quarter of 2021, the Company recorded a $0.2&#160;million measurement period adjustment. As of December&#160;31, 2021 goodwill included on the Company&#x2019;s consolidated balance sheet was $67.1 million. There was no impairment during the period presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquired intangible assets subject to amortization are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-18pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average Remaining Useful Life (Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;856&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense was $3.3&#160;million for the year ended December 31, 2021 which includes an immaterial write-off of the trade name acquired intangible asset after the Company performed a qualitative &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;impairment assessment in the third quarter of 2021. There were no intangible assets subject to amortization for the year ended December 31, 2019 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected future amortization expense for intangible assets as of December&#160;31, 2021 is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-18pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Years:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i35fa428adc3f4c869a738dbd6927606d_D20210401-20210430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RleHRyZWdpb246ZDU3ZWI3YjZjNmIzNDc1OGI4MzA2ZDUwNmIzNTkwYmNfMzg0ODI5MDY5ODIzNA_8d5e7d5d-71f1-4404-b16a-8f9b88d4a523"
      unitRef="usd">66900000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i07004326530044bf8ae4cd71b8bbf92d_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RleHRyZWdpb246ZDU3ZWI3YjZjNmIzNDc1OGI4MzA2ZDUwNmIzNTkwYmNfMzg0ODI5MDY5ODQ2Ng_383c5329-b2e9-4618-85c7-ec6a89db7369"
      unitRef="usd">200000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RleHRyZWdpb246ZDU3ZWI3YjZjNmIzNDc1OGI4MzA2ZDUwNmIzNTkwYmNfMjQ3MzkwMTE2MjY0OTY_262cf6d8-403b-46d1-abd1-1608b5829e9f"
      unitRef="usd">67100000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RleHRyZWdpb246ZDU3ZWI3YjZjNmIzNDc1OGI4MzA2ZDUwNmIzNTkwYmNfNzY3_425cfb1e-53d5-41bc-9d2a-ddd15bf0f0ec">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquired intangible assets subject to amortization are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-18pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average Remaining Useful Life (Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;856&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8f1c43f6a7e0402785ae97458b8daadb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RhYmxlOjA1Y2JkYTJiODc1ZTQ2MTFhM2U4ZTlmMGE5MWRiZDIyL3RhYmxlcmFuZ2U6MDVjYmRhMmI4NzVlNDYxMWEzZThlOWYwYTkxZGJkMjJfMi0xLTEtMS0zNjk1MQ_313299de-0411-4491-a47e-8d8fc63e7c35"
      unitRef="usd">9400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8f1c43f6a7e0402785ae97458b8daadb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RhYmxlOjA1Y2JkYTJiODc1ZTQ2MTFhM2U4ZTlmMGE5MWRiZDIyL3RhYmxlcmFuZ2U6MDVjYmRhMmI4NzVlNDYxMWEzZThlOWYwYTkxZGJkMjJfMi0zLTEtMS0zNjk1MQ_81e602f8-768e-41bb-a1d5-d53d6fc92ff8"
      unitRef="usd">2349000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8f1c43f6a7e0402785ae97458b8daadb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RhYmxlOjA1Y2JkYTJiODc1ZTQ2MTFhM2U4ZTlmMGE5MWRiZDIyL3RhYmxlcmFuZ2U6MDVjYmRhMmI4NzVlNDYxMWEzZThlOWYwYTkxZGJkMjJfMi01LTEtMS0zNjk1MQ_18aa3152-3102-4f68-8ded-fec1140924f6"
      unitRef="usd">7051000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="idd7dfc9d94eb4d2d86bf21827138438c_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RhYmxlOjA1Y2JkYTJiODc1ZTQ2MTFhM2U4ZTlmMGE5MWRiZDIyL3RhYmxlcmFuZ2U6MDVjYmRhMmI4NzVlNDYxMWEzZThlOWYwYTkxZGJkMjJfMi03LTEtMS0zNjk1MQ_7e858bd8-77c1-48d1-9236-45a86658c713">P2Y3M18D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1ef7d00424664464af36449b4030e42d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RhYmxlOjA1Y2JkYTJiODc1ZTQ2MTFhM2U4ZTlmMGE5MWRiZDIyL3RhYmxlcmFuZ2U6MDVjYmRhMmI4NzVlNDYxMWEzZThlOWYwYTkxZGJkMjJfNC0xLTEtMS0zNjk1MQ_a78218b4-eccd-4107-aad4-c9ef530e6f5b"
      unitRef="usd">13700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1ef7d00424664464af36449b4030e42d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RhYmxlOjA1Y2JkYTJiODc1ZTQ2MTFhM2U4ZTlmMGE5MWRiZDIyL3RhYmxlcmFuZ2U6MDVjYmRhMmI4NzVlNDYxMWEzZThlOWYwYTkxZGJkMjJfNC0zLTEtMS0zNjk1MQ_e77edec1-4340-4632-a8aa-a6b548b686d5"
      unitRef="usd">856000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1ef7d00424664464af36449b4030e42d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RhYmxlOjA1Y2JkYTJiODc1ZTQ2MTFhM2U4ZTlmMGE5MWRiZDIyL3RhYmxlcmFuZ2U6MDVjYmRhMmI4NzVlNDYxMWEzZThlOWYwYTkxZGJkMjJfNC01LTEtMS0zNjk1MQ_99e92255-78d2-4e63-8567-a69fde7ce525"
      unitRef="usd">12844000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="ic22459a103ee4465af4cbd74f99fcda1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RhYmxlOjA1Y2JkYTJiODc1ZTQ2MTFhM2U4ZTlmMGE5MWRiZDIyL3RhYmxlcmFuZ2U6MDVjYmRhMmI4NzVlNDYxMWEzZThlOWYwYTkxZGJkMjJfNC03LTEtMS0zNjk1MQ_1070f36b-0010-4097-82bd-2ceedf80ef00">P11Y3M18D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RhYmxlOjA1Y2JkYTJiODc1ZTQ2MTFhM2U4ZTlmMGE5MWRiZDIyL3RhYmxlcmFuZ2U6MDVjYmRhMmI4NzVlNDYxMWEzZThlOWYwYTkxZGJkMjJfNS0xLTEtMS0zNjk1MQ_134adffb-7f57-4120-88b6-3e4d3ec179e6"
      unitRef="usd">23100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RhYmxlOjA1Y2JkYTJiODc1ZTQ2MTFhM2U4ZTlmMGE5MWRiZDIyL3RhYmxlcmFuZ2U6MDVjYmRhMmI4NzVlNDYxMWEzZThlOWYwYTkxZGJkMjJfNS0zLTEtMS0zNjk1MQ_054fee50-c62b-48f4-ae81-35325ad40de3"
      unitRef="usd">3205000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RhYmxlOjA1Y2JkYTJiODc1ZTQ2MTFhM2U4ZTlmMGE5MWRiZDIyL3RhYmxlcmFuZ2U6MDVjYmRhMmI4NzVlNDYxMWEzZThlOWYwYTkxZGJkMjJfNS01LTEtMS0zNjk1MQ_0afecfe1-fc3e-4cd6-81b4-1ce02acfc4a5"
      unitRef="usd">19895000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AdjustmentForAmortization
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RleHRyZWdpb246ZDU3ZWI3YjZjNmIzNDc1OGI4MzA2ZDUwNmIzNTkwYmNfMzc5_da2bf435-c98e-49bf-8ab0-74e8b5ee89c8"
      unitRef="usd">3300000</us-gaap:AdjustmentForAmortization>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RleHRyZWdpb246ZDU3ZWI3YjZjNmIzNDc1OGI4MzA2ZDUwNmIzNTkwYmNfNzY4_1b8e2b70-58f2-41d4-87c1-af1f5db216cb">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected future amortization expense for intangible assets as of December&#160;31, 2021 is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-18pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Years:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RhYmxlOmUyMjVlNmNmMzExNjQ1YWJhOTE1NTExZjE0ZmRhNjdkL3RhYmxlcmFuZ2U6ZTIyNWU2Y2YzMTE2NDVhYmE5MTU1MTFmMTRmZGE2N2RfMS0xLTEtMS0zNjk1MQ_30191e3a-36a0-4302-b6f7-6d0b2391c4d5"
      unitRef="usd">4275000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RhYmxlOmUyMjVlNmNmMzExNjQ1YWJhOTE1NTExZjE0ZmRhNjdkL3RhYmxlcmFuZ2U6ZTIyNWU2Y2YzMTE2NDVhYmE5MTU1MTFmMTRmZGE2N2RfMi0xLTEtMS0zNjk1MQ_b311da8c-5e20-447e-86d6-04e618da1e8d"
      unitRef="usd">4275000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RhYmxlOmUyMjVlNmNmMzExNjQ1YWJhOTE1NTExZjE0ZmRhNjdkL3RhYmxlcmFuZ2U6ZTIyNWU2Y2YzMTE2NDVhYmE5MTU1MTFmMTRmZGE2N2RfMy0xLTEtMS0zNjk1MQ_5fec5fbf-c4fe-4c87-a25d-daed4861c4af"
      unitRef="usd">1925000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RhYmxlOmUyMjVlNmNmMzExNjQ1YWJhOTE1NTExZjE0ZmRhNjdkL3RhYmxlcmFuZ2U6ZTIyNWU2Y2YzMTE2NDVhYmE5MTU1MTFmMTRmZGE2N2RfNC0xLTEtMS0zNjk1MQ_51a75c28-63c6-4494-880a-6d4d4cb169ef"
      unitRef="usd">1142000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RhYmxlOmUyMjVlNmNmMzExNjQ1YWJhOTE1NTExZjE0ZmRhNjdkL3RhYmxlcmFuZ2U6ZTIyNWU2Y2YzMTE2NDVhYmE5MTU1MTFmMTRmZGE2N2RfNS0xLTEtMS0zNjk1MQ_f21fdffe-0318-4643-9e05-fa54626cb680"
      unitRef="usd">1142000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RhYmxlOmUyMjVlNmNmMzExNjQ1YWJhOTE1NTExZjE0ZmRhNjdkL3RhYmxlcmFuZ2U6ZTIyNWU2Y2YzMTE2NDVhYmE5MTU1MTFmMTRmZGE2N2RfNi0xLTEtMS0zNjk1MQ_f0f4b8ef-4642-406a-829b-8570877fad69"
      unitRef="usd">7136000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81NS9mcmFnOmQ1N2ViN2I2YzZiMzQ3NThiODMwNmQ1MDZiMzU5MGJjL3RhYmxlOmUyMjVlNmNmMzExNjQ1YWJhOTE1NTExZjE0ZmRhNjdkL3RhYmxlcmFuZ2U6ZTIyNWU2Y2YzMTE2NDVhYmE5MTU1MTFmMTRmZGE2N2RfNy0xLTEtMS0zNjk1MQ_0a6fded7-28a3-4e52-a1e7-f61c5e1ae5fe"
      unitRef="usd">19895000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RleHRyZWdpb246NjgzOGM0NzMyNzYzNGY1NWIzNjVjNDFkNjFmOTQ3Y2FfODUz_8377084c-387c-4006-a65b-0a21c41ae89b">Balance Sheet Components&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other assets consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Servicing fees and other receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan servicing assets (at fair value)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Servicing fees and other receivables represent amounts recognized as revenue but not yet collected in relation to servicing and other agreements with institutional investors and bank partners. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property, Equipment, and Software, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, equipment, and software, net consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Internally developed software&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer and networking equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, equipment, and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,692)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,921)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, equipment, and software, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December 31, 2019, depreciation and amortization expense on property, equipment, and software was immaterial. For the year ended December 31, 2020 and 2021, depreciation and amortization expense on property, equipment, and software was $2.3&#160;million and $4.2&#160;million, respectively. Capitalized internally developed software balances, net of accumulated amortization, were $6.0 million and $13.5&#160;million as of December&#160;31, 2020 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accrued Expenses and Other Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other liabilities consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued payroll&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan servicing liabilities (at fair value)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trailing fee liability (at fair value)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued expenses and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfOtherAssetsTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RleHRyZWdpb246NjgzOGM0NzMyNzYzNGY1NWIzNjVjNDFkNjFmOTQ3Y2FfODU0_9f75253c-f00e-4afa-b68f-0003ace9ba67">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other assets consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Servicing fees and other receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan servicing assets (at fair value)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherAssetsTableTextBlock>
    <us-gaap:AccruedFeesAndOtherRevenueReceivable
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjg0Y2RjNTliMTY3YzRmMmRiZjQ1NTE1ZGQ0MTRhNWIyL3RhYmxlcmFuZ2U6ODRjZGM1OWIxNjdjNGYyZGJmNDU1MTVkZDQxNGE1YjJfMi0xLTEtMS0zNjk1MQ_97fb89fc-e568-4808-9cc3-4d7b495af703"
      unitRef="usd">11656000</us-gaap:AccruedFeesAndOtherRevenueReceivable>
    <us-gaap:AccruedFeesAndOtherRevenueReceivable
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjg0Y2RjNTliMTY3YzRmMmRiZjQ1NTE1ZGQ0MTRhNWIyL3RhYmxlcmFuZ2U6ODRjZGM1OWIxNjdjNGYyZGJmNDU1MTVkZDQxNGE1YjJfMi0zLTEtMS0zNjk1MQ_b3cb0b63-a24e-464d-b5c9-93e4839fe928"
      unitRef="usd">55518000</us-gaap:AccruedFeesAndOtherRevenueReceivable>
    <us-gaap:DepositsAssets
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjg0Y2RjNTliMTY3YzRmMmRiZjQ1NTE1ZGQ0MTRhNWIyL3RhYmxlcmFuZ2U6ODRjZGM1OWIxNjdjNGYyZGJmNDU1MTVkZDQxNGE1YjJfMy0xLTEtMS0zNjk1MQ_a4e1cccc-dd84-4906-8876-d42a01442a44"
      unitRef="usd">7947000</us-gaap:DepositsAssets>
    <us-gaap:DepositsAssets
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjg0Y2RjNTliMTY3YzRmMmRiZjQ1NTE1ZGQ0MTRhNWIyL3RhYmxlcmFuZ2U6ODRjZGM1OWIxNjdjNGYyZGJmNDU1MTVkZDQxNGE1YjJfMy0zLTEtMS0zNjk1MQ_aba08dea-956c-439b-a85c-be8d495175bb"
      unitRef="usd">8377000</us-gaap:DepositsAssets>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjg0Y2RjNTliMTY3YzRmMmRiZjQ1NTE1ZGQ0MTRhNWIyL3RhYmxlcmFuZ2U6ODRjZGM1OWIxNjdjNGYyZGJmNDU1MTVkZDQxNGE1YjJfNC0xLTEtMS0zNjk1MQ_8fc5e6e4-dfcb-4b86-8aa5-91d1a8498fcf"
      unitRef="usd">6009000</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjg0Y2RjNTliMTY3YzRmMmRiZjQ1NTE1ZGQ0MTRhNWIyL3RhYmxlcmFuZ2U6ODRjZGM1OWIxNjdjNGYyZGJmNDU1MTVkZDQxNGE1YjJfNC0zLTEtMS0zNjk1MQ_3709f2d8-b5a9-43ed-b25a-8110815a4106"
      unitRef="usd">30012000</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjg0Y2RjNTliMTY3YzRmMmRiZjQ1NTE1ZGQ0MTRhNWIyL3RhYmxlcmFuZ2U6ODRjZGM1OWIxNjdjNGYyZGJmNDU1MTVkZDQxNGE1YjJfNS0xLTEtMS0zNjk1MQ_a22965ae-6219-4039-9bcf-14d46c45ff66"
      unitRef="usd">6831000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjg0Y2RjNTliMTY3YzRmMmRiZjQ1NTE1ZGQ0MTRhNWIyL3RhYmxlcmFuZ2U6ODRjZGM1OWIxNjdjNGYyZGJmNDU1MTVkZDQxNGE1YjJfNS0zLTEtMS0zNjk1MQ_7c7b3073-e7cb-43e9-8367-3e9a9880bfc3"
      unitRef="usd">18388000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:OtherAssetsMiscellaneous
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjg0Y2RjNTliMTY3YzRmMmRiZjQ1NTE1ZGQ0MTRhNWIyL3RhYmxlcmFuZ2U6ODRjZGM1OWIxNjdjNGYyZGJmNDU1MTVkZDQxNGE1YjJfNi0xLTEtMS0zNjk1MQ_8cd038a2-8056-41f9-9fa3-61e7a8dde96f"
      unitRef="usd">7603000</us-gaap:OtherAssetsMiscellaneous>
    <us-gaap:OtherAssetsMiscellaneous
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjg0Y2RjNTliMTY3YzRmMmRiZjQ1NTE1ZGQ0MTRhNWIyL3RhYmxlcmFuZ2U6ODRjZGM1OWIxNjdjNGYyZGJmNDU1MTVkZDQxNGE1YjJfNi0zLTEtMS0zNjk1MQ_699d7e61-7804-4dbf-b512-ba6caec16aec"
      unitRef="usd">8809000</us-gaap:OtherAssetsMiscellaneous>
    <us-gaap:OtherAssets
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjg0Y2RjNTliMTY3YzRmMmRiZjQ1NTE1ZGQ0MTRhNWIyL3RhYmxlcmFuZ2U6ODRjZGM1OWIxNjdjNGYyZGJmNDU1MTVkZDQxNGE1YjJfNy0xLTEtMS0zNjk1MQ_1d0900ca-0341-4abc-a283-08c4f8f0ef06"
      unitRef="usd">40046000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjg0Y2RjNTliMTY3YzRmMmRiZjQ1NTE1ZGQ0MTRhNWIyL3RhYmxlcmFuZ2U6ODRjZGM1OWIxNjdjNGYyZGJmNDU1MTVkZDQxNGE1YjJfNy0zLTEtMS0zNjk1MQ_47563042-c2f7-45ba-9e13-f853c2fc1797"
      unitRef="usd">121104000</us-gaap:OtherAssets>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RleHRyZWdpb246NjgzOGM0NzMyNzYzNGY1NWIzNjVjNDFkNjFmOTQ3Y2FfODU1_07805b64-4f78-488e-b431-5f61d90e2577">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, equipment, and software, net consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Internally developed software&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer and networking equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, equipment, and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,692)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,921)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, equipment, and software, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0bc4fa665ed74fb1a0ce9be000fd3180_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjRjYzk0NzNhZmUyOTRhNmJiNzNkNzgyZGIzNzZiYjVhL3RhYmxlcmFuZ2U6NGNjOTQ3M2FmZTI5NGE2YmI3M2Q3ODJkYjM3NmJiNWFfMi0xLTEtMS0zNjk1MQ_62afa339-c418-4299-95b3-59d1695083ba"
      unitRef="usd">7906000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic503e383e1144650a0bfce2873efb1fe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjRjYzk0NzNhZmUyOTRhNmJiNzNkNzgyZGIzNzZiYjVhL3RhYmxlcmFuZ2U6NGNjOTQ3M2FmZTI5NGE2YmI3M2Q3ODJkYjM3NmJiNWFfMi0zLTEtMS0zNjk1MQ_86283402-c1b2-4d08-9767-1aace5119d90"
      unitRef="usd">17735000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ief5c29701eb14adbb7a22db13e5960f6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjRjYzk0NzNhZmUyOTRhNmJiNzNkNzgyZGIzNzZiYjVhL3RhYmxlcmFuZ2U6NGNjOTQ3M2FmZTI5NGE2YmI3M2Q3ODJkYjM3NmJiNWFfMy0xLTEtMS0zNjk1MQ_61f02dc1-0539-4f30-b855-aaa2bb6dec33"
      unitRef="usd">1285000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ied54bc2c3b834473bde10b6cd70f1138_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjRjYzk0NzNhZmUyOTRhNmJiNzNkNzgyZGIzNzZiYjVhL3RhYmxlcmFuZ2U6NGNjOTQ3M2FmZTI5NGE2YmI3M2Q3ODJkYjM3NmJiNWFfMy0zLTEtMS0zNjk1MQ_e5bb8f3f-143c-4db2-8173-b9382554c4df"
      unitRef="usd">3796000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib2211ee027b9411e88609e0ab20b8e1c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjRjYzk0NzNhZmUyOTRhNmJiNzNkNzgyZGIzNzZiYjVhL3RhYmxlcmFuZ2U6NGNjOTQ3M2FmZTI5NGE2YmI3M2Q3ODJkYjM3NmJiNWFfNC0xLTEtMS0zNjk1MQ_841d3a8d-9f7f-4500-84f4-9fbd4543415f"
      unitRef="usd">1770000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i89a0b95a32314f77989b4d99bff85944_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjRjYzk0NzNhZmUyOTRhNmJiNzNkNzgyZGIzNzZiYjVhL3RhYmxlcmFuZ2U6NGNjOTQ3M2FmZTI5NGE2YmI3M2Q3ODJkYjM3NmJiNWFfNC0zLTEtMS0zNjk1MQ_39b346a3-2ed7-409b-9504-78ace663ebc4"
      unitRef="usd">3199000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibfe1f81e7293420f9d0d53369778a61c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjRjYzk0NzNhZmUyOTRhNmJiNzNkNzgyZGIzNzZiYjVhL3RhYmxlcmFuZ2U6NGNjOTQ3M2FmZTI5NGE2YmI3M2Q3ODJkYjM3NmJiNWFfNS0xLTEtMS0zNjk1MQ_8d06745e-083e-4f77-9817-964cf9d4da7f"
      unitRef="usd">2763000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie4cfe633de8149e293c6c111c0b2816a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjRjYzk0NzNhZmUyOTRhNmJiNzNkNzgyZGIzNzZiYjVhL3RhYmxlcmFuZ2U6NGNjOTQ3M2FmZTI5NGE2YmI3M2Q3ODJkYjM3NmJiNWFfNS0zLTEtMS0zNjk1MQ_8eccf95c-83c5-4c5e-8c25-b0b85fd6d981"
      unitRef="usd">7450000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjRjYzk0NzNhZmUyOTRhNmJiNzNkNzgyZGIzNzZiYjVhL3RhYmxlcmFuZ2U6NGNjOTQ3M2FmZTI5NGE2YmI3M2Q3ODJkYjM3NmJiNWFfNi0xLTEtMS0zNjk1MQ_34ff6fcd-e6d3-42a8-9736-a62786178767"
      unitRef="usd">13724000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjRjYzk0NzNhZmUyOTRhNmJiNzNkNzgyZGIzNzZiYjVhL3RhYmxlcmFuZ2U6NGNjOTQ3M2FmZTI5NGE2YmI3M2Q3ODJkYjM3NmJiNWFfNi0zLTEtMS0zNjk1MQ_24069f39-802e-468a-bfd4-1e0c4f149053"
      unitRef="usd">32180000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjRjYzk0NzNhZmUyOTRhNmJiNzNkNzgyZGIzNzZiYjVhL3RhYmxlcmFuZ2U6NGNjOTQ3M2FmZTI5NGE2YmI3M2Q3ODJkYjM3NmJiNWFfNy0xLTEtMS0zNjk1MQ_92ee860f-3d7e-4853-9a05-f542272041d7"
      unitRef="usd">3692000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjRjYzk0NzNhZmUyOTRhNmJiNzNkNzgyZGIzNzZiYjVhL3RhYmxlcmFuZ2U6NGNjOTQ3M2FmZTI5NGE2YmI3M2Q3ODJkYjM3NmJiNWFfNy0zLTEtMS0zNjk1MQ_33b99d13-948b-4df3-8b12-3190fdf68dad"
      unitRef="usd">7921000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjRjYzk0NzNhZmUyOTRhNmJiNzNkNzgyZGIzNzZiYjVhL3RhYmxlcmFuZ2U6NGNjOTQ3M2FmZTI5NGE2YmI3M2Q3ODJkYjM3NmJiNWFfOC0xLTEtMS0zNjk1MQ_c46ace26-dccd-4ebc-b70b-b37971de381f"
      unitRef="usd">10032000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOjRjYzk0NzNhZmUyOTRhNmJiNzNkNzgyZGIzNzZiYjVhL3RhYmxlcmFuZ2U6NGNjOTQ3M2FmZTI5NGE2YmI3M2Q3ODJkYjM3NmJiNWFfOC0zLTEtMS0zNjk1MQ_5ce14d20-e30d-448a-bc94-3c2212b03167"
      unitRef="usd">24259000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i16facd360029467786875439ca0ed0f7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RleHRyZWdpb246NjgzOGM0NzMyNzYzNGY1NWIzNjVjNDFkNjFmOTQ3Y2FfNTg4_0e0dcfbe-4ae7-4e5a-8ca0-eb55b324e231"
      unitRef="usd">2300000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i1200a1770a33411fa9fe18c5c92ff049_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RleHRyZWdpb246NjgzOGM0NzMyNzYzNGY1NWIzNjVjNDFkNjFmOTQ3Y2FfNTk1_54dfb45c-573e-4f11-8b0c-4800abc0efac"
      unitRef="usd">4200000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RleHRyZWdpb246NjgzOGM0NzMyNzYzNGY1NWIzNjVjNDFkNjFmOTQ3Y2FfNzAz_4e969d31-1802-433c-b408-34b3f6d94465"
      unitRef="usd">6000000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RleHRyZWdpb246NjgzOGM0NzMyNzYzNGY1NWIzNjVjNDFkNjFmOTQ3Y2FfNzEw_cabbc3ff-fd64-4571-ae60-314be0907f5d"
      unitRef="usd">13500000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RleHRyZWdpb246NjgzOGM0NzMyNzYzNGY1NWIzNjVjNDFkNjFmOTQ3Y2FfODUy_b5ff2cbe-57b3-46f2-8764-b5d35efc4306">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other liabilities consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued payroll&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan servicing liabilities (at fair value)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trailing fee liability (at fair value)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued expenses and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOmZhNmE4OTBmMDcyMzQwZjY4ZDEzZmVmYmRlOTk0M2EyL3RhYmxlcmFuZ2U6ZmE2YTg5MGYwNzIzNDBmNjhkMTNmZWZiZGU5OTQzYTJfMi0xLTEtMS0zNjk1MQ_010aae74-1bba-4a96-a802-fc77a932dd5d"
      unitRef="usd">10974000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOmZhNmE4OTBmMDcyMzQwZjY4ZDEzZmVmYmRlOTk0M2EyL3RhYmxlcmFuZ2U6ZmE2YTg5MGYwNzIzNDBmNjhkMTNmZWZiZGU5OTQzYTJfMi0zLTEtMS0zNjk1MQ_b4560732-660d-4310-a7f1-0639e5ce8229"
      unitRef="usd">48207000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOmZhNmE4OTBmMDcyMzQwZjY4ZDEzZmVmYmRlOTk0M2EyL3RhYmxlcmFuZ2U6ZmE2YTg5MGYwNzIzNDBmNjhkMTNmZWZiZGU5OTQzYTJfMy0xLTEtMS0zNjk1MQ_db2fbc3e-080e-4b0f-84db-190f797cdf96"
      unitRef="usd">13834000</us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOmZhNmE4OTBmMDcyMzQwZjY4ZDEzZmVmYmRlOTk0M2EyL3RhYmxlcmFuZ2U6ZmE2YTg5MGYwNzIzNDBmNjhkMTNmZWZiZGU5OTQzYTJfMy0zLTEtMS0zNjk1MQ_ec8fa8fe-c7b8-4eae-947d-b6043ddc7be4"
      unitRef="usd">37293000</us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:ServicingLiabilityAtFairValueAmount
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOmZhNmE4OTBmMDcyMzQwZjY4ZDEzZmVmYmRlOTk0M2EyL3RhYmxlcmFuZ2U6ZmE2YTg5MGYwNzIzNDBmNjhkMTNmZWZiZGU5OTQzYTJfNi0xLTEtMS0zNjk1MQ_d0c4bd7a-82f7-4357-be36-c78db8b706ab"
      unitRef="usd">8254000</us-gaap:ServicingLiabilityAtFairValueAmount>
    <us-gaap:ServicingLiabilityAtFairValueAmount
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOmZhNmE4OTBmMDcyMzQwZjY4ZDEzZmVmYmRlOTk0M2EyL3RhYmxlcmFuZ2U6ZmE2YTg5MGYwNzIzNDBmNjhkMTNmZWZiZGU5OTQzYTJfNi0zLTEtMS0zNjk1MQ_fac05881-24d8-4756-955b-eeea2d601558"
      unitRef="usd">8780000</us-gaap:ServicingLiabilityAtFairValueAmount>
    <upst:TrailingFeeLiabilityAtFairValueAmount
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOmZhNmE4OTBmMDcyMzQwZjY4ZDEzZmVmYmRlOTk0M2EyL3RhYmxlcmFuZ2U6ZmE2YTg5MGYwNzIzNDBmNjhkMTNmZWZiZGU5OTQzYTJfNy0xLTEtMS0zNjk1MQ_6f4b146d-346e-450e-9f17-72afa19e2313"
      unitRef="usd">1276000</upst:TrailingFeeLiabilityAtFairValueAmount>
    <upst:TrailingFeeLiabilityAtFairValueAmount
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOmZhNmE4OTBmMDcyMzQwZjY4ZDEzZmVmYmRlOTk0M2EyL3RhYmxlcmFuZ2U6ZmE2YTg5MGYwNzIzNDBmNjhkMTNmZWZiZGU5OTQzYTJfNy0zLTEtMS0zNjk1MQ_cee15dcf-9cd9-474b-bdd3-24d1deecb3f6"
      unitRef="usd">4315000</upst:TrailingFeeLiabilityAtFairValueAmount>
    <us-gaap:OtherLiabilities
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOmZhNmE4OTBmMDcyMzQwZjY4ZDEzZmVmYmRlOTk0M2EyL3RhYmxlcmFuZ2U6ZmE2YTg5MGYwNzIzNDBmNjhkMTNmZWZiZGU5OTQzYTJfMTAtMS0xLTEtMzY5NTE_27ffcac5-e7cc-4d4f-b56a-27f3ece2ff3b"
      unitRef="usd">1331000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOmZhNmE4OTBmMDcyMzQwZjY4ZDEzZmVmYmRlOTk0M2EyL3RhYmxlcmFuZ2U6ZmE2YTg5MGYwNzIzNDBmNjhkMTNmZWZiZGU5OTQzYTJfMTAtMy0xLTEtMzY5NTE_60dfa798-831c-473b-9682-e5bb63951ca2"
      unitRef="usd">4823000</us-gaap:OtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOmZhNmE4OTBmMDcyMzQwZjY4ZDEzZmVmYmRlOTk0M2EyL3RhYmxlcmFuZ2U6ZmE2YTg5MGYwNzIzNDBmNjhkMTNmZWZiZGU5OTQzYTJfMTEtMS0xLTEtMzY5NTE_ae6c1c77-0c3b-49b7-a14c-ca1b3a454277"
      unitRef="usd">35669000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF81OC9mcmFnOjY4MzhjNDczMjc2MzRmNTViMzY1YzQxZDYxZjk0N2NhL3RhYmxlOmZhNmE4OTBmMDcyMzQwZjY4ZDEzZmVmYmRlOTk0M2EyL3RhYmxlcmFuZ2U6ZmE2YTg5MGYwNzIzNDBmNjhkMTNmZWZiZGU5OTQzYTJfMTEtMy0xLTEtMzY5NTE_f705ee1e-d5b4-4cbe-9bbc-b320a9bb8831"
      unitRef="usd">103418000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMTI4OTc_2feb2a3d-93de-4d17-ba68-963aef5d4b02">Borrowings&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the aggregate principal outstanding of all loans mentioned in this note that are included in the consolidated balance sheets: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Borrowings&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warehouse credit facilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk retention funding loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total payments due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;709,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total borrowings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;695,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Term Loan&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2018, the Company and UNI entered into a mezzanine loan and security agreement to obtain a term loan of up to $15.0&#160;million (the &#x201c;Mezzanine Loan&#x201d;). The Mezzanine Loan bore interest at the greater of prime rate plus 5.25% or 10.00% per annum, payable monthly. The principal balance was due upon maturity on October 1, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2021, the Company repaid in full the $15.0&#160;million principal balance outstanding under the Mezzanine Loan, plus accrued interest and prepayment fees, and terminated the Mezzanine Loan. In connection with the termination, the Company recognized the remaining unamortized debt discount and recognized an immaterial loss on debt extinguishment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revolving Credit Facility &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2018, the Company and UNI entered into a revolving credit facility with a third-party lender for up to $5.5&#160;million (the &#x201c;UNI Credit Facility&#x201d;). The UNI Credit Facility bore floating interest at the greater of prime rate plus 1.00% or 4.25% per annum, payable monthly, subject to a monthly minimum interest requirement prior to maturity. The UNI Credit Facility had an original termination and maturity date of June 1, 2020. In 2020, the parties agreed to extend the maturity date of the UNI Credit Facility to June 1, 2021 when the Company repaid in full the $5.5&#160;million of outstanding principal, plus accrued interest, under the UNI Credit Facility and did not renew such facility. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Warehouse Credit Facilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Upstart Loan Trust Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2015, the Company&#x2019;s consolidated VIE, Upstart Loan Trust (&#x201c;ULT&#x201d;), entered into a revolving credit and security agreement with a third-party lender (the &#x201c;ULT Warehouse Credit Facility&#x201d;). The credit and security agreement for the ULT Warehouse Credit Facility was amended and restated in its entirety in May 2020 and further amended in June 2021. Under the revolving credit and security agreement, as amended from time to time, ULT may borrow up to $100.0&#160;million (subject to a borrowing base capacity) until the earlier of June 15, 2023 or the occurrence of an accelerated amortization event. An accelerated amortization event includes, but are not limited to, failure to satisfy certain loan performance metrics or the occurrence of an event of default. The proceeds may only be used to purchase unsecured personal loans from Upstart&#x2019;s platform and to pay fees and expenses related to the credit facility. The ULT Warehouse Credit Facility matures on the earlier of June 15, 2024 or acceleration of the facility following an event of default, upon which date 100% of the outstanding principal amount, together with any accrued and unpaid interest, becomes due and payable. The entire amount of the outstanding principal and interest may be prepaid at any time without penalty. The ULT Warehouse Credit Facility bears a floating interest rate of LIBOR (the &#x201c;ULT Benchmark Rate&#x201d;) plus a spread ranging from 1.90% to 4.00% per annum, due and payable monthly in arrears. In the event that LIBOR ceases to be available, the ULT Benchmark Rate will be replaced with an alternative rate such as the Secured Overnight Financing Rate (&#x201c;SOFR&#x201d;). The Company is subject to additional interest payments under a minimum utilization requirement of $30&#160;million, as well as a monthly unused fee ranging from 0.10% to 1.00% per annum on the undrawn balance. The maximum advance rate under the ULT Warehouse Credit Facility on outstanding principal of loans held by ULT was 80% as of December&#160;31, 2020 and 85% as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The ULT Warehouse Credit Facility contains certain financial covenants. As of December&#160;31, 2020 and 2021, ULT was in compliance with all applicable covenants under the ULT Warehouse Credit Facility. The creditors of ULT have no recourse to the general credit of the Company, except for certain limited obligations of ULT to its creditors that are guaranteed by the Company. The Company does not guarantee the credit performance of the loans owned by ULT, and the loans and other assets owned by ULT are not available to settle the claims of creditors of the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table includes the aggregate balances held by ULT that were pledged as collateral for the ULT Warehouse Credit Facility and included in loans at fair value and restricted cash in the consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;ULT Warehouse Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Outstanding borrowings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Aggregate outstanding principal of loans pledged as collateral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Aggregate fair value of loans purchased and held by ULT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Restricted cash pledged as collateral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Upstart Auto Warehouse Trust Credit Facility &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2021, the Company&#x2019;s consolidated VIE, Upstart Auto Warehouse Trust (&#x201c;UAWT&#x201d;), entered into a revolving credit and security agreement with a third-party lender (the &#x201c;UAWT Warehouse Credit Facility&#x201d;). Under the revolving credit and security agreement, UAWT may borrow up to $100.0&#160;million until the earlier of December 2022 or the occurrence of an accelerated amortization event. An accelerated amortization event includes, but are not limited to, failure to satisfy certain loan performance metrics or the occurrence of an event of default. The proceeds may only be used to purchase secured auto loans originated using Upstart&#x2019;s platform and to pay fees and expenses related to the credit facility. The UAWT Warehouse Credit Facility matures in December 2023. The entire amount of the outstanding principal and accrued interest and fees may be prepaid at any time without penalty. Borrowings under the UAWT Warehouse Credit Facility bears interest per annum at a rate equivalent to the weighted-average cost of commercial paper notes issued by the lender (the &#x201c;UAWT Benchmark Rate&#x201d;), plus a spread ranging from 1.8% to 3.5%. In the event the UAWT Benchmark Rate cannot be adequately ascertained or available, the UAWT Benchmark Rate will be replaced with an alternative rate such as SOFR. In addition, the UAWT Warehouse Credit Facility is also subject to a monthly unused fee of 0.50% per annum on the undrawn balance. The maximum advance rate under the UAWT Auto Warehouse Trust Credit Facility on outstanding principal of loans held by UAWT was 82.5% as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The UAWT Warehouse Credit Facility contains certain financial covenants. As of December&#160;31, 2021, UAWT was in compliance with all applicable covenants under the UAWT Warehouse Credit Facility. The creditors of UAT have no recourse to the general credit of the Company, except for certain limited obligations of UAWT to its creditors that are guaranteed by the Company. As of December&#160;31, 2021, the Company has no outstanding borrowings or loans owned by UAWT that were pledged as collateral under the UAWT Warehouse Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt; Risk Retention Funding Loans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2018, Upstart RR Funding 2018-2, LLC (the &#x201c;2018-2 RR entity&#x201d;), a consolidated VIE of UNI, entered into a loan and security agreement (the &#x201c;2018-2 RR Financing Agreement&#x201d;) to finance the Company&#x2019;s risk retention balance in the Upstart Securitization Trust 2018-2. Under this agreement, the balance borrowed by the 2018-2 RR entity has an interest rate of 4.00% per annum and is repaid using cash proceeds received by the 2018-2 RR entity as part of monthly cash distributions from the 2018-2 securitization on securitization notes and residual certificates. As of December&#160;31, 2020, the outstanding principal balance under the 2018-2 RR Financing Agreement was immaterial. In April 2021, the Company repaid the outstanding principal and accrued interest in full.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2019, Upstart RR Funding 2019-2, LLC (the &#x201c;2019-2 RR entity&#x201d;), a consolidated VIE of UNI, entered into a loan and security agreement (the &#x201c;2019-2 RR Financing Agreement&#x201d;) to finance the Company&#x2019;s risk retention balance in the Upstart Securitization Trust 2019-2. Under this agreement, the balance borrowed by the 2019-2 RR entity has an annual interest rate of 4.33% and is repaid using cash proceeds received by the 2019-2 RR entity as part of monthly cash distributions from the 2019-2 securitization on securitization notes and residual certificates. As of December&#160;31, 2020 and 2021, the outstanding principal balance under the 2019-2 RR Financing Agreement was $6.6&#160;million and $0.5&#160;million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The borrowings are solely the obligations of the 2018-2 RR entity and 2019-2 RR entity, respectively, and the Company is not obligated thereon. The securities and other assets owned by each RR entity are not available to settle the claims of creditors of the Company. Assets pledged as collateral for the risk retention funding loans include $12.6&#160;million and $4.8&#160;million of securities held for risk retention for the 2018-2 and 2019-2 securitization transactions, included in notes receivables and residual certificates on the consolidated balance sheets as of December&#160;31, 2020 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Convertible Senior Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 20, 2021, the Company issued $661.3&#160;million aggregate principal amount of 0.25% convertible senior notes due 2026 (&#x201c;Notes&#x201d;) pursuant to an indenture (the &#x201c;Indenture&#x201d;), (including the exercise in full of the initial purchasers&#x2019; option of an additional $86.3&#160;million aggregate principal of additional notes) in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. The net proceeds from the sale of the Notes were $645.5&#160;million after deducting debt issuance costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Notes represent senior unsecured obligations of the Company and bear interest at a rate of 0.25% per year, payable semiannually in arrears on February 15 and August 15 of each year beginning on February 15, 2022. The Notes mature on August 15, 2026 unless earlier converted, redeemed, or repurchased in accordance with their terms. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Notes will be convertible at an initial conversion rate of 3.5056 shares of our common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of $285.26 per share, subject to adjustment if certain events occur. Following certain corporate events that may occur prior to the maturity date or following our issuance of a notice of redemption, the Company will increase the conversion rate for a holder who elects to convert its Notes in connection with such corporate event or during the related redemption period in certain circumstances. Additionally, upon the occurrence of a corporate event that constitutes a &#x201c;fundamental change&#x201d; per the Indenture, holders of the Notes may require the Company to repurchase for cash all or a portion of their respective notes at a purchase price equal to 100% of the principal amount of the Note plus accrued and unpaid interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders may convert their Notes at their option any time prior to the close of business on the business day immediately preceding May 15, 2026 only under the following circumstances: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) during any calendar quarter commencing after December 31, 2021 (and only during such calendar quarter), if the last reported sale price of the Common Stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2) during the five business-day period after any five consecutive trading-day period in which the trading price per $1,000 principal amount of Notes for each trading day of such five consecutive trading-day period was less than 98% of the product of the last reported sale price of the Common Stock and the conversion rate on each such trading day; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3) if we call any or all of the Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4) upon the occurrence of specified corporate events. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On or after May 15, 2026, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the Notes may convert all or any portion of their Notes regardless of the foregoing conditions. Upon conversion, the Company will pay or deliver, as the case may be, either cash, shares of common stock or a combination of cash and shares of common stock, at its election.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may not redeem the Notes prior to August 20, 2024. The Company may redeem for cash all or any portion of the Notes, at our option, on or after August 20, 2024, if the last reported sale price of our common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading-day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a notice of redemption at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus any accrued and unpaid interest to, but excluding, the redemption date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounted for the issuance of the Notes as a single liability at par as the conversion feature does not require bifurcation as a derivative under ASC 815 and the Notes were not issued at a substantial premium. Debt issuance costs related to the Notes totaled $15.7&#160;million and consisted of underwriting fees and third-party offering costs, which are amortized to interest expense using the effective interest method over the contractual term. For the year ended December 31, 2021, the Company recorded $0.6&#160;million of coupon interest expense and amortization of debt issuance costs of $1.4&#160;million within expense on warrants and convertible notes, net on the consolidated statements of operations and comprehensive income (loss). The effective interest rate of the Notes is 0.7%.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Capped Call Transactions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company used $58.5&#160;million of the net proceeds from the Notes to enter into privately negotiated capped call instruments (&#x201c;Capped Calls&#x201d;) with certain financial institutions. The Capped Calls each have an initial strike price of $285.26 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls each have an initial cap price of $400.36 per share. The Capped Calls cover, subject to anti-dilution adjustments, 2.3&#160;million shares of common stock. The Capped Calls are expected to reduce the potential dilution to common stock upon any conversion of Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted Notes, as the case may be, in the event the market price per share of common stock, as measured under the terms of the Capped Call, is greater than the strike price of the Capped Call, with such reduction and/or offset subject to a cap. If, however, the market price per share of the common stock, as measured under the terms of the Capped Call, exceeds the cap price of the Capped Calls, there would be dilution and/or there would not be an offset of such potential cash payments, in each case, to the extent that such market price per share of the common stock exceeds the cap price of the Capped Calls. The Capped Calls expire on August 15, 2026, subject to earlier exercise. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Capped Calls were determined to be freestanding financial instruments that meet the criteria for classification in equity; as such the Capped Calls were recorded as a reduction of additional paid-in capital within stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the aggregate amount of maturities of all borrowings as of December&#160;31, 2021: &lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;709,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMTI5MDE_7acc1637-fe37-4a9f-a213-b56d1b245c14">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the aggregate principal outstanding of all loans mentioned in this note that are included in the consolidated balance sheets: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Borrowings&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warehouse credit facilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk retention funding loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total payments due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;709,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total borrowings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;695,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <upst:LongTermAndShortTermDebtGross
      contextRef="i5d53fa8f8acd482d90e7f798c8ca1039_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjBlOWRlMTBiYjViNDRiNGI5MTczYzI3NWQ5YjhjODkxL3RhYmxlcmFuZ2U6MGU5ZGUxMGJiNWI0NGI0YjkxNzNjMjc1ZDliOGM4OTFfMy0xLTEtMS0zNjk1MQ_b1719339-d6ce-433d-a285-198748ad3f25"
      unitRef="usd">15000000</upst:LongTermAndShortTermDebtGross>
    <upst:LongTermAndShortTermDebtGross
      contextRef="i2612352343ad4ba295946cbf098e8708_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjBlOWRlMTBiYjViNDRiNGI5MTczYzI3NWQ5YjhjODkxL3RhYmxlcmFuZ2U6MGU5ZGUxMGJiNWI0NGI0YjkxNzNjMjc1ZDliOGM4OTFfMy0zLTEtMS0zNjk1MQ_753fa153-e1f4-4fda-873d-bd53b3d6cf82"
      unitRef="usd">0</upst:LongTermAndShortTermDebtGross>
    <upst:LongTermAndShortTermDebtGross
      contextRef="i199eaa195aff46aeb63ab7286054604f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjBlOWRlMTBiYjViNDRiNGI5MTczYzI3NWQ5YjhjODkxL3RhYmxlcmFuZ2U6MGU5ZGUxMGJiNWI0NGI0YjkxNzNjMjc1ZDliOGM4OTFfNC0xLTEtMS0zNjk1MQ_cb4378df-90e0-4794-b060-8b286c75939e"
      unitRef="usd">5500000</upst:LongTermAndShortTermDebtGross>
    <upst:LongTermAndShortTermDebtGross
      contextRef="i623d1b60679f4ef9a655c7cc58f73f60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjBlOWRlMTBiYjViNDRiNGI5MTczYzI3NWQ5YjhjODkxL3RhYmxlcmFuZ2U6MGU5ZGUxMGJiNWI0NGI0YjkxNzNjMjc1ZDliOGM4OTFfNC0zLTEtMS0zNjk1MQ_5988104b-ba55-44c6-8adf-7ebb98640211"
      unitRef="usd">0</upst:LongTermAndShortTermDebtGross>
    <upst:LongTermAndShortTermDebtGross
      contextRef="ib399833ce2764b7d97ba8a3f1285e5d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjBlOWRlMTBiYjViNDRiNGI5MTczYzI3NWQ5YjhjODkxL3RhYmxlcmFuZ2U6MGU5ZGUxMGJiNWI0NGI0YjkxNzNjMjc1ZDliOGM4OTFfNS0xLTEtMS0zNjk1MQ_5904e216-25fd-4767-adfd-8520cfaf8ddf"
      unitRef="usd">34994000</upst:LongTermAndShortTermDebtGross>
    <upst:LongTermAndShortTermDebtGross
      contextRef="i9df98cdcc8b14df9a1731281bf6cdde8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjBlOWRlMTBiYjViNDRiNGI5MTczYzI3NWQ5YjhjODkxL3RhYmxlcmFuZ2U6MGU5ZGUxMGJiNWI0NGI0YjkxNzNjMjc1ZDliOGM4OTFfNS0zLTEtMS0zNjk1MQ_75d93601-63e9-4bfe-b192-bd5db1fe7330"
      unitRef="usd">48030000</upst:LongTermAndShortTermDebtGross>
    <upst:LongTermAndShortTermDebtGross
      contextRef="if214c6e7e9384c76914e7782e88ce1b2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjBlOWRlMTBiYjViNDRiNGI5MTczYzI3NWQ5YjhjODkxL3RhYmxlcmFuZ2U6MGU5ZGUxMGJiNWI0NGI0YjkxNzNjMjc1ZDliOGM4OTFfNi0xLTEtMS0zNjk1MQ_96c13b19-7552-4efd-8e41-6c7da58a825e"
      unitRef="usd">7187000</upst:LongTermAndShortTermDebtGross>
    <upst:LongTermAndShortTermDebtGross
      contextRef="ibd838a461ded4c499bec821f0528ec0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjBlOWRlMTBiYjViNDRiNGI5MTczYzI3NWQ5YjhjODkxL3RhYmxlcmFuZ2U6MGU5ZGUxMGJiNWI0NGI0YjkxNzNjMjc1ZDliOGM4OTFfNi0zLTEtMS0zNjk1MQ_a311f904-09e6-468e-9744-57cc710ea556"
      unitRef="usd">507000</upst:LongTermAndShortTermDebtGross>
    <upst:LongTermAndShortTermDebtGross
      contextRef="iba9f50b7fbd9450c818b13c01f7d413d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjBlOWRlMTBiYjViNDRiNGI5MTczYzI3NWQ5YjhjODkxL3RhYmxlcmFuZ2U6MGU5ZGUxMGJiNWI0NGI0YjkxNzNjMjc1ZDliOGM4OTFfNy0xLTEtMS0zNjk1MQ_ca5f1130-b847-4c10-b26c-0b6a04a2e35e"
      unitRef="usd">0</upst:LongTermAndShortTermDebtGross>
    <upst:LongTermAndShortTermDebtGross
      contextRef="ic2f09ae2f4d4420a8a7bef3f440aea31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjBlOWRlMTBiYjViNDRiNGI5MTczYzI3NWQ5YjhjODkxL3RhYmxlcmFuZ2U6MGU5ZGUxMGJiNWI0NGI0YjkxNzNjMjc1ZDliOGM4OTFfNy0zLTEtMS0zNjk1MQ_f727a24d-4abc-41d6-b8f3-7b28f00db478"
      unitRef="usd">661250000</upst:LongTermAndShortTermDebtGross>
    <upst:LongTermAndShortTermDebtGross
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjBlOWRlMTBiYjViNDRiNGI5MTczYzI3NWQ5YjhjODkxL3RhYmxlcmFuZ2U6MGU5ZGUxMGJiNWI0NGI0YjkxNzNjMjc1ZDliOGM4OTFfOC0xLTEtMS0zNjk1MQ_08316d68-7437-4174-a9d0-33e59c2c0a0f"
      unitRef="usd">62681000</upst:LongTermAndShortTermDebtGross>
    <upst:LongTermAndShortTermDebtGross
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjBlOWRlMTBiYjViNDRiNGI5MTczYzI3NWQ5YjhjODkxL3RhYmxlcmFuZ2U6MGU5ZGUxMGJiNWI0NGI0YjkxNzNjMjc1ZDliOGM4OTFfOC0zLTEtMS0zNjk1MQ_ef910fdf-1574-46c9-b4ae-f76a6c76a3d2"
      unitRef="usd">709787000</upst:LongTermAndShortTermDebtGross>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjBlOWRlMTBiYjViNDRiNGI5MTczYzI3NWQ5YjhjODkxL3RhYmxlcmFuZ2U6MGU5ZGUxMGJiNWI0NGI0YjkxNzNjMjc1ZDliOGM4OTFfOS0xLTEtMS0zNjk1MQ_81b68bb7-3850-4d39-bb4d-546d73ff114f"
      unitRef="usd">55000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjBlOWRlMTBiYjViNDRiNGI5MTczYzI3NWQ5YjhjODkxL3RhYmxlcmFuZ2U6MGU5ZGUxMGJiNWI0NGI0YjkxNzNjMjc1ZDliOGM4OTFfOS0zLTEtMS0zNjk1MQ_055dc969-1e40-45af-837c-dc3d173497a6"
      unitRef="usd">14355000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjBlOWRlMTBiYjViNDRiNGI5MTczYzI3NWQ5YjhjODkxL3RhYmxlcmFuZ2U6MGU5ZGUxMGJiNWI0NGI0YjkxNzNjMjc1ZDliOGM4OTFfMTAtMS0xLTEtMzY5NTE_b28e0728-ae05-4330-8644-e94a1cc06833"
      unitRef="usd">62626000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjBlOWRlMTBiYjViNDRiNGI5MTczYzI3NWQ5YjhjODkxL3RhYmxlcmFuZ2U6MGU5ZGUxMGJiNWI0NGI0YjkxNzNjMjc1ZDliOGM4OTFfMTAtMy0xLTEtMzY5NTE_8084c9ce-5ed0-466c-8b11-b9c81434775a"
      unitRef="usd">695432000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib80f10dd4aa94520ab9ba929332451d6_I20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMzE4_6a2ae7bd-bff6-4c9d-8fc9-ae4172fc7548"
      unitRef="usd">15000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6e40d535aad64a24b1411c6899bd202a_D20181001-20181031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfNDEy_cfcf0db6-6de3-4ed5-8979-d0ed7279b79f"
      unitRef="number">0.0525</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3f7738b1bdf14c2ca64c01bf673c9702_I20181031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfNDE4_7fdf0059-02b3-404c-a71c-118952e57381"
      unitRef="number">0.1000</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfDebt
      contextRef="i0ed34c001f80444cbb0a3fe7cecac4b6_D20210601-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfNTYw_10f1dca9-7db6-482e-a08b-41f59b218889"
      unitRef="usd">15000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if0972edcd4584fb98244f562e1782db5_I20180930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfOTk4_4395c908-0df6-4c97-b3af-c15d8a518695"
      unitRef="usd">5500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="icb35836ac86f47509f9cf7466cad17d3_D20180901-20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMTExMQ_a0194447-2fad-4aba-a755-4532426b0a34"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i61b918204a694d06a9ddbef8d3655b6e_D20180901-20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMTExNw_21f42064-58ce-4c91-af43-1036aed8c639"
      unitRef="number">0.0425</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="ia22c4483b9a247598fb9693e7d9ce2fc_D20210601-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMTQ0NQ_704c4a44-ccd3-4f17-9ec3-ec3409e4e934"
      unitRef="usd">5500000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i060fa8c81f774f1d946265a9fbf7d525_I20151130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMjA0OA_67d1a659-af7f-4ab5-bf34-bb0b311ac531"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ie4f60756a31e47aabceca615341762e7_D20151101-20151130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMjY0OA_3c9959a6-bd83-4208-b1bd-656a1ae92f8f"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i9d8ba0607bab40d4be3d7a83ee290062_D20151101-20151130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMjk4OQ_c7940237-ac7d-4b7b-9506-8b3b1d32f332"
      unitRef="number">0.0190</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i38b5f72def5a43b89e5d2627b0e7d520_D20151101-20151130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMjk5NQ_22fb05ef-5a2f-4852-826e-5396acc092e6"
      unitRef="number">4.00</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <upst:LineOfCreditFacilityMinimumUtilizationRequirement
      contextRef="ie4f60756a31e47aabceca615341762e7_D20151101-20151130"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMzI5OQ_9b3892ca-0029-4eb9-970c-877473c30d2c"
      unitRef="usd">30000000</upst:LineOfCreditFacilityMinimumUtilizationRequirement>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i1256e274224849e282ac0fffe5df69a0_D20151101-20151130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMzg0ODI5MDczMDYzNQ_681cd897-0205-430f-8501-9875dd969b70"
      unitRef="number">0.0010</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i42f32278e4894051b319ef104127864c_D20151101-20151130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMzg0ODI5MDczMDY0Mg_ecbd214c-3bd0-46ac-bde9-d6a9a6b0489a"
      unitRef="number">0.0100</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <upst:LineOfCreditFacilityMaximumAdvanceRate
      contextRef="i1d137ab99f6847f1a43e4805a1dfba3a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMzQxOA_12560067-0322-4a18-8aab-d2e5df2c03f8"
      unitRef="number">0.80</upst:LineOfCreditFacilityMaximumAdvanceRate>
    <upst:LineOfCreditFacilityMaximumAdvanceRate
      contextRef="i05c15309d775414c80eb19697d29b8b7_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMzQzNA_63df7058-3139-447f-9bb6-02e1fac8c050"
      unitRef="number">0.85</upst:LineOfCreditFacilityMaximumAdvanceRate>
    <us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMTI4OTg_7fb26025-1c3d-4300-a8b8-61f3adb00c3d">The following table includes the aggregate balances held by ULT that were pledged as collateral for the ULT Warehouse Credit Facility and included in loans at fair value and restricted cash in the consolidated balance sheets:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;ULT Warehouse Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Outstanding borrowings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Aggregate outstanding principal of loans pledged as collateral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Aggregate fair value of loans purchased and held by ULT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Restricted cash pledged as collateral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock>
    <upst:LongTermAndShortTermDebtGross
      contextRef="i9c68fb489e8541efbc95a47495c351ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOmQ5OTA1NTA5ODBhNjQzYzc4ZTA2Njk4YjM1YjgyMmFkL3RhYmxlcmFuZ2U6ZDk5MDU1MDk4MGE2NDNjNzhlMDY2OThiMzViODIyYWRfMi0xLTEtMS0zNjk1MQ_0e7ea429-3de6-4b7c-ab73-c3337438e44c"
      unitRef="usd">34994000</upst:LongTermAndShortTermDebtGross>
    <upst:LongTermAndShortTermDebtGross
      contextRef="i0bbd17fbb0d645f191d18836f752eccb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOmQ5OTA1NTA5ODBhNjQzYzc4ZTA2Njk4YjM1YjgyMmFkL3RhYmxlcmFuZ2U6ZDk5MDU1MDk4MGE2NDNjNzhlMDY2OThiMzViODIyYWRfMi0zLTEtMS0zNjk1MQ_d3a01345-0d7d-4c7f-825b-ec6740f09917"
      unitRef="usd">48030000</upst:LongTermAndShortTermDebtGross>
    <us-gaap:LoansPledgedAsCollateral
      contextRef="i9c68fb489e8541efbc95a47495c351ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOmQ5OTA1NTA5ODBhNjQzYzc4ZTA2Njk4YjM1YjgyMmFkL3RhYmxlcmFuZ2U6ZDk5MDU1MDk4MGE2NDNjNzhlMDY2OThiMzViODIyYWRfMy0xLTEtMS0zNjk1MQ_562ddc83-7b0f-45a4-9eee-9ac6c3401830"
      unitRef="usd">59709000</us-gaap:LoansPledgedAsCollateral>
    <us-gaap:LoansPledgedAsCollateral
      contextRef="i0bbd17fbb0d645f191d18836f752eccb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOmQ5OTA1NTA5ODBhNjQzYzc4ZTA2Njk4YjM1YjgyMmFkL3RhYmxlcmFuZ2U6ZDk5MDU1MDk4MGE2NDNjNzhlMDY2OThiMzViODIyYWRfMy0zLTEtMS0zNjk1MQ_2d83e5c7-4914-4b3f-accf-be2a9d5abf11"
      unitRef="usd">76865000</us-gaap:LoansPledgedAsCollateral>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i9c68fb489e8541efbc95a47495c351ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOmQ5OTA1NTA5ODBhNjQzYzc4ZTA2Njk4YjM1YjgyMmFkL3RhYmxlcmFuZ2U6ZDk5MDU1MDk4MGE2NDNjNzhlMDY2OThiMzViODIyYWRfNC0xLTEtMS0zNjk1MQ_a29ed7f7-a4f4-4c6b-b3a0-aba4316b97b9"
      unitRef="usd">60231000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i0bbd17fbb0d645f191d18836f752eccb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOmQ5OTA1NTA5ODBhNjQzYzc4ZTA2Njk4YjM1YjgyMmFkL3RhYmxlcmFuZ2U6ZDk5MDU1MDk4MGE2NDNjNzhlMDY2OThiMzViODIyYWRfNC0zLTEtMS0zNjk1MQ_40ee42f4-d147-479a-810b-6a327e352fe7"
      unitRef="usd">142687000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:RestrictedCash
      contextRef="i9c68fb489e8541efbc95a47495c351ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOmQ5OTA1NTA5ODBhNjQzYzc4ZTA2Njk4YjM1YjgyMmFkL3RhYmxlcmFuZ2U6ZDk5MDU1MDk4MGE2NDNjNzhlMDY2OThiMzViODIyYWRfNS0xLTEtMS0zNjk1MQ_f839bcff-faf5-4a69-997b-97acb2955c78"
      unitRef="usd">11270000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i0bbd17fbb0d645f191d18836f752eccb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOmQ5OTA1NTA5ODBhNjQzYzc4ZTA2Njk4YjM1YjgyMmFkL3RhYmxlcmFuZ2U6ZDk5MDU1MDk4MGE2NDNjNzhlMDY2OThiMzViODIyYWRfNS0zLTEtMS0zNjk1MQ_63d03310-3c8c-4e24-9c8a-282db7843ee6"
      unitRef="usd">76256000</us-gaap:RestrictedCash>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i2ed15be4c5b14fb9b34215e3ff679998_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfNDM5ODA0NjUzODc5OA_632160bd-6426-462d-880c-d26a5919647f"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="id3230a8015c04f3192be6e414a6aac74_D20211201-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMzg0ODI5MDczMDE1MA_dcd52313-cfdb-4852-b33f-0b09da6f47e7"
      unitRef="number">0.018</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i179d0f00e6fd434a9edc0a382f6d8914_D20211201-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMzg0ODI5MDczMDE1Ng_754f8a97-da41-4d7c-a6c1-624af4b818b9"
      unitRef="number">0.035</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="idbae938f9014470b9cc972c17cdbda39_D20211201-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfNDM5ODA0NjU0MDk2Ng_564e5207-3613-4e47-9d14-a34653f4d00a"
      unitRef="number">0.0050</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <upst:LineOfCreditFacilityMaximumAdvanceRate
      contextRef="i2ed15be4c5b14fb9b34215e3ff679998_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMzg0ODI5MDcyOTk2NA_44bf3ccc-7d6e-4c6e-a0dc-43936221e9d7"
      unitRef="number">0.825</upst:LineOfCreditFacilityMaximumAdvanceRate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7e8af16a46e64a3e94310cc5f57c714e_I20181031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfNDY2MQ_812fa8d8-4ef8-45b0-8ed4-622e13ac883d"
      unitRef="number">0.0400</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i169c48daf721493bae34730208048266_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfNTQyNg_9eea151f-fe99-4faf-9bb3-8dd8219505f4"
      unitRef="number">0.0433</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <upst:LongTermAndShortTermDebtGross
      contextRef="id67b36abbf264fccb82aeca14f470580_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfNTcxMQ_e97376d6-f332-41ac-afd8-0b0aeb26f795"
      unitRef="usd">6600000</upst:LongTermAndShortTermDebtGross>
    <upst:LongTermAndShortTermDebtGross
      contextRef="ibd838a461ded4c499bec821f0528ec0d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfNTcxOA_7ceb506d-d85c-415c-9ebc-220fac72f97d"
      unitRef="usd">500000</upst:LongTermAndShortTermDebtGross>
    <us-gaap:DebtInstrumentCollateralAmount
      contextRef="if214c6e7e9384c76914e7782e88ce1b2_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfNjA4MA_b223c2d5-9f5e-4c96-8cb9-037189cb1d3c"
      unitRef="usd">12600000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:DebtInstrumentCollateralAmount
      contextRef="ibd838a461ded4c499bec821f0528ec0d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfNjA4Nw_f8479d17-9d38-4548-8faf-fd84df22e36a"
      unitRef="usd">4800000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0646fd73ef584337b575a40497a7f1d0_I20210820"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfNjM4Mg_8bf6e32e-20e2-41ee-9fa9-c867218752ec"
      unitRef="usd">661300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0646fd73ef584337b575a40497a7f1d0_I20210820"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfNjQxNQ_d5984748-690c-47cb-91a5-7b39d6841d6c"
      unitRef="number">0.0025</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <upst:DebtInstrumentAdditionalAggregatePrincipal
      contextRef="i0646fd73ef584337b575a40497a7f1d0_I20210820"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfNjU4OQ_a1b92e4a-d061-44ac-a129-e02afa345217"
      unitRef="usd">86300000</upst:DebtInstrumentAdditionalAggregatePrincipal>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="i689a4359a3e14634b78640a75d0e759f_D20210820-20210820"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfNjgyMQ_a081e852-95dd-4ccb-9129-b0da3e38c0fb"
      unitRef="usd">645500000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0646fd73ef584337b575a40497a7f1d0_I20210820"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfNjk1Nw_012495ef-c2cd-4d10-ad99-52f09b45473f"
      unitRef="number">0.0025</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i0646fd73ef584337b575a40497a7f1d0_I20210820"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfNzM3OA_899c45df-bb53-45ad-9271-56c14a053d8c"
      unitRef="usdPerShare">285.26</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="i689a4359a3e14634b78640a75d0e759f_D20210820-20210820"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfODAxMQ_63c718f9-c2b6-4294-ab5f-ee9498e63354"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="i05ec28cbb9b542b08034b70d7141f6a7_D20210820-20210820"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfODQxOA_66d31285-9e52-4cac-a7cb-fb3da702636c"
      unitRef="d">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i05ec28cbb9b542b08034b70d7141f6a7_D20210820-20210820"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfODQ4Mg_27e9e12e-3cad-4fa4-9120-baf78ee50095"
      unitRef="optiontoextend">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="i05ec28cbb9b542b08034b70d7141f6a7_D20210820-20210820"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfODYzMQ_a79f478b-5d37-4f8c-8579-525168c2886d"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="i44ac79955c3a47b3b851bda914601c81_D20210820-20210820"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfODcwNw_4be55073-c362-4176-9872-c61c44edfd5e"
      unitRef="optiontoextend">5</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i44ac79955c3a47b3b851bda914601c81_D20210820-20210820"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfODc0MA_7cfc182d-d265-49e4-86ad-227535065a77"
      unitRef="optiontoextend">5</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i44ac79955c3a47b3b851bda914601c81_D20210820-20210820"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfODg2Nw_6a7030ef-3e1d-4fb4-be7d-feaaf57128b4"
      unitRef="optiontoextend">5</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <upst:DebtInstrumentConvertibleMaximumPercentageOfProductOfLastReportedSalePriceAndConversionRate
      contextRef="i44ac79955c3a47b3b851bda914601c81_D20210820-20210820"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfODkxNQ_fc60d3c0-4f05-42d3-a6e9-a223045cfb75"
      unitRef="number">0.98</upst:DebtInstrumentConvertibleMaximumPercentageOfProductOfLastReportedSalePriceAndConversionRate>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="icc957b1c037f41a49e03cd732d259026_D20210820-20210820"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfOTkzMw_25280441-6184-4ca2-9aec-e8612226a698"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="icc957b1c037f41a49e03cd732d259026_D20210820-20210820"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfOTk4OA_5cbbeb0f-4a64-4f4f-bc60-dc703bb156ec"
      unitRef="d">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="icc957b1c037f41a49e03cd732d259026_D20210820-20210820"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMTAwNDQ_47874726-f425-4fd0-9bdf-0cd4dc582349"
      unitRef="d">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="icc957b1c037f41a49e03cd732d259026_D20210820-20210820"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMTAyODM_ea909754-ce58-4c10-ad41-16847c46a90b"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i474bfb146f1544a08ec7f77a9fa69fca_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMTA2ODk_95ad0ea4-9494-4a7b-96a9-17d875753935"
      unitRef="usd">15700000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i162e0a02acb740d6a8a04916f57d48c8_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMTA5MDA_14d8242d-5b7c-441b-8227-e922f7bf8148"
      unitRef="usd">600000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i162e0a02acb740d6a8a04916f57d48c8_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMTA5MDA_45d00f2c-6867-4267-ba45-980f014fb28c"
      unitRef="usd">600000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i162e0a02acb740d6a8a04916f57d48c8_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMTA5NzM_76d218e0-225a-4b03-a83c-0731907cd431"
      unitRef="usd">1400000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i162e0a02acb740d6a8a04916f57d48c8_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMTA5NzM_95c617fc-4439-41c6-b3f0-2f2e7b922013"
      unitRef="usd">1400000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i474bfb146f1544a08ec7f77a9fa69fca_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMTExMDE_257057d5-bf72-4b48-9e02-0f33f3f743c6"
      unitRef="number">0.007</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <upst:PaymentsForCappedCalls
      contextRef="i8f3f7ce57e41446fa0312a8b16a27934_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMTExNzU_5a81849e-ad21-4b27-aca3-6204102264ae"
      unitRef="usd">58500000</upst:PaymentsForCappedCalls>
    <upst:DebtInstrumentConvertibleCappedCallsInitialStrikePrice
      contextRef="ic2f09ae2f4d4420a8a7bef3f440aea31_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMTEzOTQ_9a3ef161-8c4e-4c54-b204-29225c47ebc9"
      unitRef="usdPerShare">285.26</upst:DebtInstrumentConvertibleCappedCallsInitialStrikePrice>
    <upst:DebtInstrumentConvertibleCappedCallsInitialCapPrice
      contextRef="ic2f09ae2f4d4420a8a7bef3f440aea31_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMTE1NTU_cd05da9d-e51f-4254-abaa-2aa990c80ab3"
      unitRef="usdPerShare">400.36</upst:DebtInstrumentConvertibleCappedCallsInitialCapPrice>
    <upst:DebtInstrumentConvertibleCappedCallsNumberOfSharesOfCommonStockCovered
      contextRef="i8f3f7ce57e41446fa0312a8b16a27934_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMTE2NDU_d29503ec-3a08-43ed-96de-e2e4866121db"
      unitRef="shares">2300000</upst:DebtInstrumentConvertibleCappedCallsNumberOfSharesOfCommonStockCovered>
    <upst:ScheduleOfMaturitiesOfBorrowingsTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RleHRyZWdpb246NmM4YWYzOTcwYzVjNDhkMjkwNjNmMjZiYzQ0ZTJhOTlfMTI4OTY_da86f777-4c66-4a35-af56-88b3d26e1582">The following table summarizes the aggregate amount of maturities of all borrowings as of December&#160;31, 2021: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;709,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</upst:ScheduleOfMaturitiesOfBorrowingsTableTextBlock>
    <upst:LongTermAndShortTermDebtMaturityYearOne
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjE0YmFlYmEyMGQ1MjQ3Yjk5YjU2NDRmOTZhZmJmMDUzL3RhYmxlcmFuZ2U6MTRiYWViYTIwZDUyNDdiOTliNTY0NGY5NmFmYmYwNTNfMS0xLTEtMS0zNjk1MQ_c019b787-2d10-4c05-a586-780c4f903f2f"
      unitRef="usd">0</upst:LongTermAndShortTermDebtMaturityYearOne>
    <upst:LongTermAndShortTermDebtMaturityYearTwo
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjE0YmFlYmEyMGQ1MjQ3Yjk5YjU2NDRmOTZhZmJmMDUzL3RhYmxlcmFuZ2U6MTRiYWViYTIwZDUyNDdiOTliNTY0NGY5NmFmYmYwNTNfMi0xLTEtMS0zNjk1MQ_bee37f23-0fb6-43bc-8f83-aae5256b4928"
      unitRef="usd">507000</upst:LongTermAndShortTermDebtMaturityYearTwo>
    <upst:LongTermAndShortTermDebtMaturityYearThree
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjE0YmFlYmEyMGQ1MjQ3Yjk5YjU2NDRmOTZhZmJmMDUzL3RhYmxlcmFuZ2U6MTRiYWViYTIwZDUyNDdiOTliNTY0NGY5NmFmYmYwNTNfMy0xLTEtMS0zNjk1MQ_83bc2c10-192a-400e-a87c-5460576ae08c"
      unitRef="usd">48030000</upst:LongTermAndShortTermDebtMaturityYearThree>
    <upst:LongTermAndShortTermDebtMaturityYearFour
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjE0YmFlYmEyMGQ1MjQ3Yjk5YjU2NDRmOTZhZmJmMDUzL3RhYmxlcmFuZ2U6MTRiYWViYTIwZDUyNDdiOTliNTY0NGY5NmFmYmYwNTNfNC0xLTEtMS0zNjk1MQ_81803bc6-e1e2-4e4a-b746-7f327b62c22f"
      unitRef="usd">0</upst:LongTermAndShortTermDebtMaturityYearFour>
    <upst:LongTermAndShortTermDebtMaturityYearFive
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjE0YmFlYmEyMGQ1MjQ3Yjk5YjU2NDRmOTZhZmJmMDUzL3RhYmxlcmFuZ2U6MTRiYWViYTIwZDUyNDdiOTliNTY0NGY5NmFmYmYwNTNfNS0xLTEtMS0zNjk1MQ_7e9951ce-3417-40d4-b848-a42fc5f7ea77"
      unitRef="usd">661250000</upst:LongTermAndShortTermDebtMaturityYearFive>
    <upst:LongTermAndShortTermDebtMaturityAfterYearFive
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjE0YmFlYmEyMGQ1MjQ3Yjk5YjU2NDRmOTZhZmJmMDUzL3RhYmxlcmFuZ2U6MTRiYWViYTIwZDUyNDdiOTliNTY0NGY5NmFmYmYwNTNfNi0xLTEtMS0zNjk1MQ_f88ddd00-247d-441f-ac0f-4416d5a627ab"
      unitRef="usd">0</upst:LongTermAndShortTermDebtMaturityAfterYearFive>
    <upst:LongTermAndShortTermDebtGross
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF82MS9mcmFnOjZjOGFmMzk3MGM1YzQ4ZDI5MDYzZjI2YmM0NGUyYTk5L3RhYmxlOjE0YmFlYmEyMGQ1MjQ3Yjk5YjU2NDRmOTZhZmJmMDUzL3RhYmxlcmFuZ2U6MTRiYWViYTIwZDUyNDdiOTliNTY0NGY5NmFmYmYwNTNfNy0xLTEtMS0zNjk1MQ_a953b64f-8450-4fac-81b3-9d5a4e449218"
      unitRef="usd">709787000</upst:LongTermAndShortTermDebtGross>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfODc2MA_ac0e6fde-abeb-4b81-b001-3f15b36bea6a">Equity Incentive Plans &lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Common Stock Reserved for Future Issuance&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's amended and restated certificate of incorporation authorizes the issuance of 700,000,000 shares of common stock with a par value of $0.0001 per share. Shares of common stock reserved for issuance, on an as-converted basis, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options issued and outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,600,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,785,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,508,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares available for future issuance under 2020 plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,537,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,979,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares available for issuance under ESPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,869,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants to purchase common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,212,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,142,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Equity Incentive Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2012, the Company adopted the Equity Incentive Plan (&#x201c;2012 Equity Incentive Plan&#x201d;) authorizing the granting of incentive stock options (&#x201c;ISOs&#x201d;) and non-statutory stock options (&#x201c;NSOs&#x201d;) to eligible participants. Under the 2012 Equity Incentive Plan, the exercise price of an ISO and NSO shall not be less than 100% of the estimated fair value of the shares on the date of grant, as determined by the Board of Directors. The exercise price of an ISO granted to a 10% stockholder shall not be less than 110% of the estimated fair value of the shares on the date of grant, as determined by the Board of Directors. Options generally vest over four years and are exercisable for up to 10 years after the date of grant if the employee provides service to the Company for at least three years. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2020, our Board of Directors adopted, and in November 2020 our Board of Directors amended and our stockholders approved, our 2020 Equity Incentive Plan which was effective on December 14, 2020. The Company terminated the 2012 Equity Incentive Plan immediately prior to effectiveness of the 2020 Equity Incentive Plan with respect to the grant of future awards. However, our 2012 Equity Incentive Plan continues to govern the terms and conditions of the outstanding awards granted under our 2012 Equity Incentive Plan. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2020 Equity Incentive Plan authorizes granting of ISOs, NSOs, stock appreciation rights, restricted stock, restricted stock units, or RSUs, and performance awards. In addition, the 2020 Equity Incentive Plan also includes any shares subject to awards granted under our 2012 Equity Incentive Plan that, on or after December 15, 2020, expire or otherwise terminate without having been exercised or issued in full, are tendered to or withheld by &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;us for payment of an exercise price or for satisfying tax withholding obligations, or are forfeited to or repurchased by us due to failure to vest. The maximum number of shares that may be added to the 2020 Equity Incentive Plan pursuant to outstanding awards under the 2012 Equity Incentive Plan is 15,000,000 shares. The number of shares available for issuance under our 2020 Equity Incentive Plan also includes an annual increase on the first day of each fiscal year beginning with 2021 in an amount equal to the lesser of 15,000,000 shares or 5% of the outstanding shares of our common stock on the last day of our immediately preceding fiscal year.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Company&#x2019;s acquisition of Prodigy, the Company assumed the Prodigy Software, Inc. 2015 Stock Incentive Plan (the &#x201c;Prodigy Plan&#x201d;), under which certain unvested options under the Prodigy Plan were assumed by the Company. The assumed options are subject to the same terms and conditions that were applicable to them under the Prodigy Plan, except that (i) the assumed options relate to shares of Upstart&#x2019;s common stock, and (ii) the number of shares of Upstart&#x2019;s common stock was the result of an adjustment based upon a ratio as described further in the Registration Statement on Form S-8 filed with the SEC on April 16, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarized stock option activity for the year ended December 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average Exercise Price Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average Remaining Contractual Life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate &lt;br/&gt;Intrinsic &lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,600,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;715,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;612,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options assumed upon acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,047,722)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options cancelled and forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(403,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,785,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercisable &#x2013; December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,471,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,105,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options vested and expected to vest &#x2013; December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,689,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,793,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying awards and the fair value of the Company&#x2019;s stock as of December&#160;31, 2021. The aggregate intrinsic value of options exercised for the year ended December 31, 2019, 2020 and 2021, was $2.1&#160;million, $50.0&#160;million, and $1,391.7&#160;million, respectively. The weighted-average grant date fair value of options granted during the year ended December 31, 2019, 2020 and 2021, was $3.99, $11.04, and $62.06 per share, respectively. The weighted-average fair value of options assumed in connection with an acquisition was $74.84 per share for the year ended December 31, 2021. The total fair value of options vested for the year ended December 31, 2019, 2020 and 2021, was $2.7&#160;million, $7.9&#160;million, and $23.5&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2021, the Company amended an employee stock option agreement which resulted in a modification of the vesting of a certain number of option shares. The Company valued the amended stock options as of the modification date. Based on the Black-Scholes option pricing model fair value, incremental stock-based compensation expense of $4.4&#160;million resulting from the modification was recognized during the year ended December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, total unrecognized stock-based compensation expense related to unvested stock options was $55.7&#160;million, which is expected to be recognized over a remaining weighted-average period of 1.9 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2021, the Company began granting RSUs to employees and nonemployees. RSUs vest upon satisfaction of a service-based condition, which is generally satisfied over four years. The following table summarized RSU activity for the year ended December 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.773%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average Grant Date Fair Value Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,605,235&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,809)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs cancelled and forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,811)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,508,615&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, total unrecognized stock-based compensation expense related to outstanding unvested RSUs was $180.5&#160;million, which is expected to be recognized over a remaining weighted-average period of 3.0 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Restricted Stock &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Prodigy acquisition, 82,201 shares of the Company&#x2019;s restricted stock were issued to certain Prodigy employees. The restricted stock is subject to restrictions which lapse on a quarterly basis over two years. Refer to &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201c;Note 5. Acquisitions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarized Restricted Stock activity for the year ended December 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.773%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average Grant Date Fair Value Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,201&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,550&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,651&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, total unrecognized stock-based compensation expense related to restricted stock was $6.4&#160;million, which is expected to be recognized over a remaining weighted-average period of 1.3 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2020 Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2020, our Board of Directors adopted, and in November 2020 our Board of Directors amended and our stockholders approved, our ESPP which was effective on December 14, 2020. Our ESPP provides for consecutive six-month offering periods. The offering periods are scheduled to start on the first trading day on or after February 15 and August 15 of each year, except the first offering period commenced on December 16, 2020 and ended on the first trading day on or before August 15, 2021. The second offering period commenced on the last trading day on or after August 15, 2021. The ESPP permits participants to purchase shares in the amount of 85% of the lower of the fair market value of our shares of common stock on the first trading day of the offering period or on &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the exercise date. During the year ended December 31, 2021, 243,725 shares of common stock were purchased under the ESPP.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, total unrecognized stock-based compensation expense related to the ESPP was $0.8&#160;million, which is expected to be recognized over a remaining weighted-average period of 0.1 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Fair Value of Awards Granted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In determining the fair value of the stock-based awards, the Company uses the Black-Scholes option-pricing model and assumptions discussed below. Each of these inputs is subjective and generally requires significant judgment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value of Common Stock&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;Prior to the completion of the IPO, the fair value of the shares of common stock was determined by the Company&#x2019;s Board of Directors as there was no public market for the Company&#x2019;s common stock. After the completion of the IPO, the fair value of the Company&#x2019;s common stock is determined by the closing price, on the date of grant, of its common stock, which is traded on the Nasdaq Global Select Market. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Expected Term&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;The expected term represents the period that the Company&#x2019;s stock options are expected to be outstanding. We estimate the expected term based on the simplified method, which is the weighted-average time to vesting and the contractual maturity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Volatility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;Because the Company does not have an active trading market for its common stock for a sufficient period of time, the expected volatility is estimated based on the average volatility for comparable publicly-traded companies, over a period equal to the expected term of the stock option grants.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Risk-free Interest Rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;The risk-free interest rate assumption is based on the U.S. Treasury zero coupon issues in effect at the time of grant for periods corresponding with the expected term of the option. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Dividends&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;The Company has never paid dividends on its common stock and does not anticipate paying dividends on common stock. Therefore, the Company uses an expected dividend yield of zero.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following assumptions were used to estimate the fair value of options granted:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.175%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5 &#x2013; 10.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3 &#x2013; 10.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3 &#x2013; 6.9&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.69% &#x2013; 59.23%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.23% &#x2013; 72.02%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.98% &#x2013; 65.01%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest 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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.67% &#x2013; 2.40%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.33% &#x2013; 1.50%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.62% &#x2013; 1.34%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&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;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;     &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following assumptions were used to estimate the fair value of ESPP purchase rights:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.855%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:26.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5 - 0.6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.65% - 152.95%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest 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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.05% - 0.09%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded stock-based compensation in the following expense categories in its consolidated statements of operations and comprehensive income (loss) for employees and nonemployees:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing&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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer operations&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Engineering and product development&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General, administrative, and other&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense by award type was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ESPP&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted Stock&lt;/span&gt;&lt;/div&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <upst:ScheduleOfClassOfStockAndWarrantsOrRightsTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfNzY5NjU4MTQwNDY2Mg_a0c0e169-ff9a-4889-8245-5bc96232f322">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's amended and restated certificate of incorporation authorizes the issuance of 700,000,000 shares of common stock with a par value of $0.0001 per share. Shares of common stock reserved for issuance, on an as-converted basis, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options issued and outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,600,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,785,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,508,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares available for future issuance under 2020 plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,537,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,979,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares available for issuance under ESPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,869,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants to purchase common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,212,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,142,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</upst:ScheduleOfClassOfStockAndWarrantsOrRightsTableTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfMTY0OTI2NzQ1MTc0Nw_d93d57f9-72ce-45fa-9d72-8f26ac59f3c0"
      unitRef="shares">700000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfMTY0OTI2NzQ1MTc2Nw_95c85f56-68c7-401b-8cac-6f7790118dfb"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i4a0c7c09fb0c4edf9aed1961f215505a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmRkZDY2NmU0YjYxMjRkZTJiZGRhYzliNTE3ZWU2N2VmL3RhYmxlcmFuZ2U6ZGRkNjY2ZTRiNjEyNGRlMmJkZGFjOWI1MTdlZTY3ZWZfMi0xLTEtMS0zOTAwMQ_cfaaf36c-2a87-48fb-8504-14b9581b283d"
      unitRef="shares">19600223000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i7287d5d587c5420e837a070efa78735d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmRkZDY2NmU0YjYxMjRkZTJiZGRhYzliNTE3ZWU2N2VmL3RhYmxlcmFuZ2U6ZGRkNjY2ZTRiNjEyNGRlMmJkZGFjOWI1MTdlZTY3ZWZfMi0zLTEtMS0zOTAwMQ_98d1af8e-98db-4e1d-af2a-7fed1f48f531"
      unitRef="shares">12785176000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ied47537f01594a7fa49faeead4e1ea83_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmRkZDY2NmU0YjYxMjRkZTJiZGRhYzliNTE3ZWU2N2VmL3RhYmxlcmFuZ2U6ZGRkNjY2ZTRiNjEyNGRlMmJkZGFjOWI1MTdlZTY3ZWZfMy0xLTEtMS0zOTAwMQ_ef9cf426-deb5-4512-94bd-0fae4511d24b"
      unitRef="shares">0</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="id5f26a76cab24a59a78bbfa240e35f4e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmRkZDY2NmU0YjYxMjRkZTJiZGRhYzliNTE3ZWU2N2VmL3RhYmxlcmFuZ2U6ZGRkNjY2ZTRiNjEyNGRlMmJkZGFjOWI1MTdlZTY3ZWZfMy0zLTEtMS0zOTAwMQ_790bea22-f10d-4b25-90e2-07ed5d574281"
      unitRef="shares">1508615000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="if8f1f5c77af94485afbeeaf59e204253_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmRkZDY2NmU0YjYxMjRkZTJiZGRhYzliNTE3ZWU2N2VmL3RhYmxlcmFuZ2U6ZGRkNjY2ZTRiNjEyNGRlMmJkZGFjOWI1MTdlZTY3ZWZfNC0xLTEtMS0zOTAwMQ_2377315f-efa2-408f-bd25-0d79fa57266f"
      unitRef="shares">2537181000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i49a184de846d450dbc2edc362253303e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmRkZDY2NmU0YjYxMjRkZTJiZGRhYzliNTE3ZWU2N2VmL3RhYmxlcmFuZ2U6ZGRkNjY2ZTRiNjEyNGRlMmJkZGFjOWI1MTdlZTY3ZWZfNC0zLTEtMS0zOTAwMQ_2281651f-6843-4703-a093-21d1e2127b61"
      unitRef="shares">9979700000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ic26220b0e6ed4f949e9d863ccad16143_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmRkZDY2NmU0YjYxMjRkZTJiZGRhYzliNTE3ZWU2N2VmL3RhYmxlcmFuZ2U6ZGRkNjY2ZTRiNjEyNGRlMmJkZGFjOWI1MTdlZTY3ZWZfNS0xLTEtMS0zOTAwMQ_fbf9bd35-44eb-4c85-a74d-fe52fb55e7e8"
      unitRef="shares">0</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i06ba8954ffa94ca4b53865c165df91ca_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmRkZDY2NmU0YjYxMjRkZTJiZGRhYzliNTE3ZWU2N2VmL3RhYmxlcmFuZ2U6ZGRkNjY2ZTRiNjEyNGRlMmJkZGFjOWI1MTdlZTY3ZWZfNS0zLTEtMS0zOTAwMQ_9c6da16b-6178-4613-9f27-4eb4e13a33fc"
      unitRef="shares">1869302000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ClassOfWarrantOrRightUnissued
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmRkZDY2NmU0YjYxMjRkZTJiZGRhYzliNTE3ZWU2N2VmL3RhYmxlcmFuZ2U6ZGRkNjY2ZTRiNjEyNGRlMmJkZGFjOWI1MTdlZTY3ZWZfNi0xLTEtMS0zOTAwMQ_691d67b6-19ed-4fc7-baf8-61b62fdf0589"
      unitRef="shares">75000000</us-gaap:ClassOfWarrantOrRightUnissued>
    <us-gaap:ClassOfWarrantOrRightUnissued
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmRkZDY2NmU0YjYxMjRkZTJiZGRhYzliNTE3ZWU2N2VmL3RhYmxlcmFuZ2U6ZGRkNjY2ZTRiNjEyNGRlMmJkZGFjOWI1MTdlZTY3ZWZfNi0zLTEtMS0zOTAwMQ_aa479d0f-0d72-4920-805c-e921753fb1a8"
      unitRef="shares">0</us-gaap:ClassOfWarrantOrRightUnissued>
    <upst:CommonStockAndClassOfWarrantOrRightReservedForFutureIssuance
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmRkZDY2NmU0YjYxMjRkZTJiZGRhYzliNTE3ZWU2N2VmL3RhYmxlcmFuZ2U6ZGRkNjY2ZTRiNjEyNGRlMmJkZGFjOWI1MTdlZTY3ZWZfNy0xLTEtMS0zOTAwMQ_6ee33118-b99b-424a-a64d-5ca1079599d6"
      unitRef="shares">22212404000</upst:CommonStockAndClassOfWarrantOrRightReservedForFutureIssuance>
    <upst:CommonStockAndClassOfWarrantOrRightReservedForFutureIssuance
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmRkZDY2NmU0YjYxMjRkZTJiZGRhYzliNTE3ZWU2N2VmL3RhYmxlcmFuZ2U6ZGRkNjY2ZTRiNjEyNGRlMmJkZGFjOWI1MTdlZTY3ZWZfNy0zLTEtMS0zOTAwMQ_206edf04-6858-42ba-9ad4-de68e52e955f"
      unitRef="shares">26142793000</upst:CommonStockAndClassOfWarrantOrRightReservedForFutureIssuance>
    <upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePriceAsAPercentOfEstimatedFairValue
      contextRef="i401c6f03485d40b7b10f77d5b9a32bf9_D20120101-20121231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfMzY3_4ca2b8be-37fd-4ac2-86a3-71fd0811ebc0"
      unitRef="number">1</upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePriceAsAPercentOfEstimatedFairValue>
    <upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsStockholderOwnership
      contextRef="i0fd7147c6a124a8b95b61e5d70aa7e42_D20120101-20121231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfNTE3_a0e941a6-34e0-4949-bcfe-4a8008f63899"
      unitRef="number">0.10</upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsStockholderOwnership>
    <upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePriceAsAPercentOfEstimatedFairValue
      contextRef="i7201080cbe2543b2ae3df6875e394a8f_D20120101-20121231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfNTU1_0aff9b93-838c-4556-8a03-29e211d493be"
      unitRef="number">1.10</upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePriceAsAPercentOfEstimatedFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ie8ff331ffadb41d6a11bc0cd109d19a7_D20120101-20121231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfNjkx_64cff520-1fc2-48f9-8dbe-46a9a11d06c7">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib3a93fc727ee4c69aa9fb52072fad563_D20120101-20121231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfNzI0_0919c89c-85a8-4de1-801b-6b957bd98bb7">P10Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i401c6f03485d40b7b10f77d5b9a32bf9_D20120101-20121231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfODEy_b7cc9c35-1bb0-4380-90ed-9695fe1252e5">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i62ed5895d4684fcba4b2ddc19a3bbbad_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfMjIxMQ_25ab8a5f-d775-493c-a1d7-7cf8bf4caf61"
      unitRef="shares">15000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualIncrease
      contextRef="ic3beca79ede34615836139cea972b3b3_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfMjQzMw_67ed06ac-3fa0-4a6d-b3b8-e5c65781dc93"
      unitRef="shares">15000000</upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualIncrease>
    <upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentOfOutstandingShares
      contextRef="id90372b8a555489ea14cc9e38443716d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfMjQ0Ng_04bab3de-2b8d-4b89-8c23-012658b54cb2"
      unitRef="number">0.05</upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentOfOutstandingShares>
    <us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfODc1OA_edf1a901-ed41-42de-89d2-0c7c4a84795b">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarized stock option activity for the year ended December 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average Exercise Price Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average Remaining Contractual Life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate &lt;br/&gt;Intrinsic &lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,600,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;715,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;612,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options assumed upon acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,047,722)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options cancelled and forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(403,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,785,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercisable &#x2013; December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,471,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,105,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options vested and expected to vest &#x2013; December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,689,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,793,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfMS0yLTEtMS0zNjk1MQ_30cbb583-5cd0-40c0-adba-22087a967d20"
      unitRef="shares">19600223000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfMS00LTEtMS0zNjk1MQ_561bf2a3-dd3c-4a17-9d22-eda4ccbe658e"
      unitRef="usdPerShare">4.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfMS02LTEtMS0zNjk1MQ_c4519780-e49d-4518-b1b8-5ef3b2a8b6f5">P6Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfMS04LTEtMS0zNjk1MQ_a9475eaa-6b05-4ae0-9fd4-632ce2d9f0f7"
      unitRef="usd">715084000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfMy0yLTEtMS0zNjk1MQ_0b868995-87a0-4c5d-b3f1-494499b24a2c"
      unitRef="shares">612384000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfMy00LTEtMS0zNjk1MQ_869b648f-630e-4cd7-84e4-9c03537456d7"
      unitRef="usdPerShare">105.68</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInAcquisitionDuringPeriod
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfNC0yLTEtMS0zNjk1MQ_dd590529-990a-4c43-8829-1bb597146037"
      unitRef="shares">23494000</upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInAcquisitionDuringPeriod>
    <upst:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInAcquisitionWeightedAverageExercisePrice
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfNC00LTEtMS0zNjk1MQ_99b575d9-e44d-47d6-9214-3837766ba63b"
      unitRef="usdPerShare">9.06</upst:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInAcquisitionWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfNS0yLTEtMS0zNjk1MQ_2ff17d89-af84-4c21-a1fc-6140ba5c11bd"
      unitRef="shares">7047722000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfNS00LTEtMS0zNjk1MQ_9b98b394-ace0-4a77-97e8-24cf29b025b9"
      unitRef="usdPerShare">2.09</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfNi0yLTEtMS0zNjk1MQ_a6aa862f-d054-4898-953a-b59af7eb6a6a"
      unitRef="shares">403203000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfNi00LTEtMS0zNjk1MQ_0557c995-8809-499b-a785-af17eea056a8"
      unitRef="usdPerShare">7.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfNy0yLTEtMS0zNjk1MQ_af8980d1-d8bb-4a24-8ce8-d968d21026e1"
      unitRef="shares">12785176000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfNy00LTEtMS0zNjk1MQ_c916bed2-1ffe-4565-b2cc-61e210237c39"
      unitRef="usdPerShare">10.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfNy02LTEtMS0zNjk1MQ_77573db8-a507-4114-bf79-61daac6c45f2">P6Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfNy04LTEtMS0zNjk1MQ_c9b754cc-6ae5-46e3-a929-6d18edd9f974"
      unitRef="usd">1803812000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfOC0yLTEtMS0zNjk1MQ_1a941410-54cf-415f-901f-65465ca588ad"
      unitRef="shares">7471578000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfOC00LTEtMS0zNjk1MQ_d5b2357c-f7fd-4f0a-a4df-2579557a5510"
      unitRef="usdPerShare">3.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfOC02LTEtMS0zNjk1MQ_a76cef8a-f979-4ef6-b2f2-61324fd028e8">P5Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfOC04LTEtMS0zNjk1MQ_d534358a-4e9a-4291-ba42-5a7820ec9a1b"
      unitRef="usd">1105683000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfOS0yLTEtMS0zNjk1MQ_fed7c588-0888-4e7c-bdad-da50ce4a4ff4"
      unitRef="shares">12689220000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfOS00LTEtMS0zNjk1MQ_1eb6f842-d7a0-4a6c-9985-81186a7bbc25"
      unitRef="usdPerShare">9.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfOS02LTEtMS0zNjk1MQ_3b08ed60-f640-47fa-a4c4-dc0bd942451f">P6Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjE1ZDZiNTczNGY1NDQxYzVhMDhkYjUxZDMxNTVmOWFmL3RhYmxlcmFuZ2U6MTVkNmI1NzM0ZjU0NDFjNWEwOGRiNTFkMzE1NWY5YWZfOS04LTEtMS0zNjk1MQ_da0cfb3b-a11c-44a3-ab76-f4fef7e544e0"
      unitRef="usd">1793628000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfMzUxOA_1f62cfd4-c49d-427c-b025-58ec412910c1"
      unitRef="usd">2100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfMTY0OTI2NzQ1MTc5NQ_cb51a9a8-b51d-48d9-a1d3-2bbda661ff73"
      unitRef="usd">50000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfMzUyNQ_ff8ab8b6-f9fe-4700-a3bb-773233407332"
      unitRef="usd">1391700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie4100f2b07fd48c3956450a47509d4cf_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfMzYyNA_2139855e-0268-4249-a2be-dd43df7f4cd1"
      unitRef="usdPerShare">3.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i496957aa1df94775895917430dbc89eb_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfMTY0OTI2NzQ1MTgyMQ_ac1568ba-08c7-4df1-8846-1d84b460ee29"
      unitRef="usdPerShare">11.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i850d5c1875514321b496b94cbec7e341_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfMzYzMQ_ccb65bcc-d2fb-40f5-b8dd-57537c144110"
      unitRef="usdPerShare">62.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInAcquisitionWeightedAverageGrantDateFairValue
      contextRef="i850d5c1875514321b496b94cbec7e341_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfMzc0OQ_4d863326-48b3-40bc-9856-c7112cbf658f"
      unitRef="usdPerShare">74.84</upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInAcquisitionWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfMzgyOQ_adc63028-d19a-4627-9f4f-8f9b805a5707"
      unitRef="usd">2700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfMTY0OTI2NzQ1MTg0OQ_93900951-c44e-4128-b33e-7c1d5fabe81f"
      unitRef="usd">7900000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfMzgzNg_dece9496-ce81-4f5c-8e41-3d2d444596e6"
      unitRef="usd">23500000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1b023cb421554e7db3537a0669c60c68_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfNDE5MQ_376bf2ab-40b8-4c94-8b9f-4d48d947a050"
      unitRef="usd">4400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfNDM1Nw_2b3cbaf0-8872-46d9-9fd9-f31b3154347c"
      unitRef="usd">55700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i7b10efc7f75f4530956cb78bd4964327_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfNDQ0MA_dca688d0-9448-4eef-b480-e2aba6b28f33">P1Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i5063ba8e68f74a138f88a21b0b2ae3f9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfNDYzOA_d62eedcf-0f38-4392-908b-d3510b32225d">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfODc1Ng_e8ecf5a9-deb5-4a38-a115-a5403c6798d9">The following table summarized RSU activity for the year ended December 31, 2021:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.773%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average Grant Date Fair Value Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,605,235&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,809)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs cancelled and forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,811)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,508,615&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarized Restricted Stock activity for the year ended December 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.773%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average Grant Date Fair Value Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,201&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,550&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,651&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ied47537f01594a7fa49faeead4e1ea83_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjQ1NGFjMjFmMmRjMDQyMjE4NzMwMGVhZTRjYWVlOTdkL3RhYmxlcmFuZ2U6NDU0YWMyMWYyZGMwNDIyMTg3MzAwZWFlNGNhZWU5N2RfMS0xLTEtMS0zNjk1MQ_5f41728b-7f1c-4c20-95d6-dd9eecb58201"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i5063ba8e68f74a138f88a21b0b2ae3f9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjQ1NGFjMjFmMmRjMDQyMjE4NzMwMGVhZTRjYWVlOTdkL3RhYmxlcmFuZ2U6NDU0YWMyMWYyZGMwNDIyMTg3MzAwZWFlNGNhZWU5N2RfMi0xLTEtMS0zNjk1MQ_be389a80-1f65-473e-991c-0438fdd5a21f"
      unitRef="shares">1605235000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5063ba8e68f74a138f88a21b0b2ae3f9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjQ1NGFjMjFmMmRjMDQyMjE4NzMwMGVhZTRjYWVlOTdkL3RhYmxlcmFuZ2U6NDU0YWMyMWYyZGMwNDIyMTg3MzAwZWFlNGNhZWU5N2RfMi0zLTEtMS0zNjk1MQ_f48eff0a-f7fb-4226-a4a6-3fc104dc88a1"
      unitRef="usdPerShare">138.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i5063ba8e68f74a138f88a21b0b2ae3f9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjQ1NGFjMjFmMmRjMDQyMjE4NzMwMGVhZTRjYWVlOTdkL3RhYmxlcmFuZ2U6NDU0YWMyMWYyZGMwNDIyMTg3MzAwZWFlNGNhZWU5N2RfMy0xLTEtMS0zNjk1MQ_4e21796a-6814-4628-ab2c-d2ab60374ab3"
      unitRef="shares">32809000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5063ba8e68f74a138f88a21b0b2ae3f9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjQ1NGFjMjFmMmRjMDQyMjE4NzMwMGVhZTRjYWVlOTdkL3RhYmxlcmFuZ2U6NDU0YWMyMWYyZGMwNDIyMTg3MzAwZWFlNGNhZWU5N2RfMy0zLTEtMS0zNjk1MQ_bc81e42c-46a5-409b-8aea-7b03e59b5a5f"
      unitRef="usdPerShare">128.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i5063ba8e68f74a138f88a21b0b2ae3f9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjQ1NGFjMjFmMmRjMDQyMjE4NzMwMGVhZTRjYWVlOTdkL3RhYmxlcmFuZ2U6NDU0YWMyMWYyZGMwNDIyMTg3MzAwZWFlNGNhZWU5N2RfNC0xLTEtMS0zNjk1MQ_be8e5d04-b20d-4059-aa92-e39fb12d8718"
      unitRef="shares">63811000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i5063ba8e68f74a138f88a21b0b2ae3f9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjQ1NGFjMjFmMmRjMDQyMjE4NzMwMGVhZTRjYWVlOTdkL3RhYmxlcmFuZ2U6NDU0YWMyMWYyZGMwNDIyMTg3MzAwZWFlNGNhZWU5N2RfNC0zLTEtMS0zNjk1MQ_98dcc88c-bd3b-46c9-8e98-078639bb7e63"
      unitRef="usdPerShare">100.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id5f26a76cab24a59a78bbfa240e35f4e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjQ1NGFjMjFmMmRjMDQyMjE4NzMwMGVhZTRjYWVlOTdkL3RhYmxlcmFuZ2U6NDU0YWMyMWYyZGMwNDIyMTg3MzAwZWFlNGNhZWU5N2RfNS0xLTEtMS0zNjk1MQ_a4b17658-5217-4ca8-a60f-4e3f6f259f19"
      unitRef="shares">1508615000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="id5f26a76cab24a59a78bbfa240e35f4e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfNDgwNA_fbc8677a-e485-4de2-a7e0-9f9917a41ad3"
      unitRef="usd">180500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i5063ba8e68f74a138f88a21b0b2ae3f9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfNDg4Nw_5ec1bcaa-bdfd-4b38-a31e-6307c23b78dc">P3Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i22260ec01975425aa740d35144837497_D20210408-20210408"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfNDk1NA_d1fd120d-4d66-4cb3-84cb-ec8314d6f55a"
      unitRef="shares">82201</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib5cad99167aa4e509b4084ca036967ea_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfNTEyNg_af84ebea-d153-4d28-9f0d-73731c948bdd">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i50a282297e054cadb55d76edad50dfb1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjkzMDQxMzY5M2E4YzRmMGY5MzFlNmUxYTgzNTlhODNlL3RhYmxlcmFuZ2U6OTMwNDEzNjkzYThjNGYwZjkzMWU2ZTFhODM1OWE4M2VfMS0xLTEtMS0zNjk1MQ_743e050e-1a29-418c-a2a9-fb2871ea6f83"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib5cad99167aa4e509b4084ca036967ea_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjkzMDQxMzY5M2E4YzRmMGY5MzFlNmUxYTgzNTlhODNlL3RhYmxlcmFuZ2U6OTMwNDEzNjkzYThjNGYwZjkzMWU2ZTFhODM1OWE4M2VfMi0xLTEtMS0zNjk1MQ_befd4bf7-8951-4992-8998-c7122a56f332"
      unitRef="shares">82201000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib5cad99167aa4e509b4084ca036967ea_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjkzMDQxMzY5M2E4YzRmMGY5MzFlNmUxYTgzNTlhODNlL3RhYmxlcmFuZ2U6OTMwNDEzNjkzYThjNGYwZjkzMWU2ZTFhODM1OWE4M2VfMi0zLTEtMS0zNjk1MQ_c52365ad-0162-4d49-aa59-976ae381173d"
      unitRef="usdPerShare">121.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ib5cad99167aa4e509b4084ca036967ea_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjkzMDQxMzY5M2E4YzRmMGY5MzFlNmUxYTgzNTlhODNlL3RhYmxlcmFuZ2U6OTMwNDEzNjkzYThjNGYwZjkzMWU2ZTFhODM1OWE4M2VfMy0xLTEtMS0zNjk1MQ_9abd80b9-6777-4c68-b55b-10217e24a824"
      unitRef="shares">20550000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib5cad99167aa4e509b4084ca036967ea_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjkzMDQxMzY5M2E4YzRmMGY5MzFlNmUxYTgzNTlhODNlL3RhYmxlcmFuZ2U6OTMwNDEzNjkzYThjNGYwZjkzMWU2ZTFhODM1OWE4M2VfMy0zLTEtMS0zNjk1MQ_494a9a33-c9b2-4809-b590-4cd231feba54"
      unitRef="usdPerShare">121.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i5a7f4368b36040829189a967590a32e9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjkzMDQxMzY5M2E4YzRmMGY5MzFlNmUxYTgzNTlhODNlL3RhYmxlcmFuZ2U6OTMwNDEzNjkzYThjNGYwZjkzMWU2ZTFhODM1OWE4M2VfNC0xLTEtMS0zNjk1MQ_5af03b49-129e-471b-94e4-b70052b29e52"
      unitRef="shares">61651000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i5a7f4368b36040829189a967590a32e9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfNTM1Ng_1937170e-bb6d-443e-af66-0623c025faa1"
      unitRef="usd">6400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ib5cad99167aa4e509b4084ca036967ea_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfNTQzOQ_d2b83426-c016-4ea4-894c-6af9eb551f29">P1Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod
      contextRef="i09ccfa64c247413e8558d92b6dd173a8_D20201001-20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfODc2Mw_41dc1808-79b8-4d4d-b2ee-347a6e9c0e8c">P6M</upst:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="i09ccfa64c247413e8558d92b6dd173a8_D20201001-20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfNjEzNQ_96b86c93-fa28-4728-aa52-0f6ba1445edf"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfNjQwNw_ac44aa07-21c6-40f5-913d-13bdf504387a"
      unitRef="shares">243725</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i06ba8954ffa94ca4b53865c165df91ca_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfNjU1MQ_d8f80ca2-17f2-46c2-bd9a-da28f27cff9a"
      unitRef="usd">800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i1de5e7cb9ff0475abe07eabee815d9aa_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfNjYzNA_cea57c07-197c-4676-aaad-4882a1712801">P0Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfODc2MQ_3ce0f10f-22fa-4f95-b810-d3dacd524b33">The following assumptions were used to estimate the fair value of options granted:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.175%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5 &#x2013; 10.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3 &#x2013; 10.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3 &#x2013; 6.9&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.69% &#x2013; 59.23%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.23% &#x2013; 72.02%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.98% &#x2013; 65.01%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest 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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.67% &#x2013; 2.40%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.33% &#x2013; 1.50%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.62% &#x2013; 1.34%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&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;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i418bac61ab8f41cf8479ef848007198b_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjNjYmJhM2JkZDc0MTQ4OTc4N2Y4NmQwYmY0ZTA4YzAwL3RhYmxlcmFuZ2U6M2NiYmEzYmRkNzQxNDg5Nzg3Zjg2ZDBiZjRlMDhjMDBfMi01LTEtMS00MjI3NC90ZXh0cmVnaW9uOjQ5MjMwNTg4NTUzOTQ1ZWJiM2Y5ZDRiMzgxM2YyODJiXzE2NDkyNjc0NDE2ODE_ba516e8d-cf16-46a8-b7ab-5c7744f62877">P5Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i4b5bb597b8164911b107be53f61a0f5e_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjNjYmJhM2JkZDc0MTQ4OTc4N2Y4NmQwYmY0ZTA4YzAwL3RhYmxlcmFuZ2U6M2NiYmEzYmRkNzQxNDg5Nzg3Zjg2ZDBiZjRlMDhjMDBfMi01LTEtMS00MjI3NC90ZXh0cmVnaW9uOjQ5MjMwNTg4NTUzOTQ1ZWJiM2Y5ZDRiMzgxM2YyODJiXzE2NDkyNjc0NDE2ODg_61222cd6-089e-472e-83dd-a32eb76190db">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="iacc91aed0c7b43768959c217a1863235_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjNjYmJhM2JkZDc0MTQ4OTc4N2Y4NmQwYmY0ZTA4YzAwL3RhYmxlcmFuZ2U6M2NiYmEzYmRkNzQxNDg5Nzg3Zjg2ZDBiZjRlMDhjMDBfMi03LTEtMS0zNjk1MS90ZXh0cmVnaW9uOjYyZmI4OWFiZmVlYjRjM2E4NWFkYzczODQzY2E0MTVlXzQ_29695b18-6383-4d01-b9c4-291d39ba4b7d">P5Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i9b55e65ffe4b43ed83cff1ea5b2e2283_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjNjYmJhM2JkZDc0MTQ4OTc4N2Y4NmQwYmY0ZTA4YzAwL3RhYmxlcmFuZ2U6M2NiYmEzYmRkNzQxNDg5Nzg3Zjg2ZDBiZjRlMDhjMDBfMi03LTEtMS0zNjk1MS90ZXh0cmVnaW9uOjYyZmI4OWFiZmVlYjRjM2E4NWFkYzczODQzY2E0MTVlXzk_9b0d2ca0-d930-42b1-b256-3c84f994187c">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i5cbe438f504841029b52d2c055f39d85_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjNjYmJhM2JkZDc0MTQ4OTc4N2Y4NmQwYmY0ZTA4YzAwL3RhYmxlcmFuZ2U6M2NiYmEzYmRkNzQxNDg5Nzg3Zjg2ZDBiZjRlMDhjMDBfMi05LTEtMS0zNjk1MS90ZXh0cmVnaW9uOjJiOThiZjdmNTJkOTRmMWNiYThhYzgzYzFiMGExYTMwXzQ_0c23d2af-ccf6-4585-bedc-82d3bd396b4d">P5Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i1676b1e7a6b94cca9a7f39b9686a6507_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjNjYmJhM2JkZDc0MTQ4OTc4N2Y4NmQwYmY0ZTA4YzAwL3RhYmxlcmFuZ2U6M2NiYmEzYmRkNzQxNDg5Nzg3Zjg2ZDBiZjRlMDhjMDBfMi05LTEtMS0zNjk1MS90ZXh0cmVnaW9uOjJiOThiZjdmNTJkOTRmMWNiYThhYzgzYzFiMGExYTMwXzk_563da640-d284-4bf7-b345-a830941f2804">P6Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i8758943bff26439f8ad2976911a03362_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjNjYmJhM2JkZDc0MTQ4OTc4N2Y4NmQwYmY0ZTA4YzAwL3RhYmxlcmFuZ2U6M2NiYmEzYmRkNzQxNDg5Nzg3Zjg2ZDBiZjRlMDhjMDBfMy01LTEtMS00MjI4Ni90ZXh0cmVnaW9uOmI5YzczNmM2MDY1ZTQ2MDRhNTRhNWIzY2NlNzhkOTU1XzE2NDkyNjc0NDE2ODk_c59868d9-b2c0-44f1-8607-0e3431508b9b"
      unitRef="number">0.5569</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i8758943bff26439f8ad2976911a03362_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjNjYmJhM2JkZDc0MTQ4OTc4N2Y4NmQwYmY0ZTA4YzAwL3RhYmxlcmFuZ2U6M2NiYmEzYmRkNzQxNDg5Nzg3Zjg2ZDBiZjRlMDhjMDBfMy01LTEtMS00MjI4Ni90ZXh0cmVnaW9uOmI5YzczNmM2MDY1ZTQ2MDRhNTRhNWIzY2NlNzhkOTU1XzE2NDkyNjc0NDE2OTg_3c5ee483-b5d8-41d7-bdbb-1d9498bd5ce5"
      unitRef="number">0.5923</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="iee930f1e165544328001bf5fbcb6aaa4_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjNjYmJhM2JkZDc0MTQ4OTc4N2Y4NmQwYmY0ZTA4YzAwL3RhYmxlcmFuZ2U6M2NiYmEzYmRkNzQxNDg5Nzg3Zjg2ZDBiZjRlMDhjMDBfMy03LTEtMS0zNjk1MS90ZXh0cmVnaW9uOjA1ZWY0ZThkODdmMDQ0NGM5YmNhYzA5MTI2MWUyYTlhXzQ_3c243dfb-2202-4bb5-9f3a-d66b8974b8ab"
      unitRef="number">0.5323</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="iee930f1e165544328001bf5fbcb6aaa4_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjNjYmJhM2JkZDc0MTQ4OTc4N2Y4NmQwYmY0ZTA4YzAwL3RhYmxlcmFuZ2U6M2NiYmEzYmRkNzQxNDg5Nzg3Zjg2ZDBiZjRlMDhjMDBfMy03LTEtMS0zNjk1MS90ZXh0cmVnaW9uOjA1ZWY0ZThkODdmMDQ0NGM5YmNhYzA5MTI2MWUyYTlhXzk_b51b5ad6-3664-4d1b-beef-2c3a5fb3198a"
      unitRef="number">0.7202</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i753642a1341744f7b77c1aa8462072e2_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjNjYmJhM2JkZDc0MTQ4OTc4N2Y4NmQwYmY0ZTA4YzAwL3RhYmxlcmFuZ2U6M2NiYmEzYmRkNzQxNDg5Nzg3Zjg2ZDBiZjRlMDhjMDBfMy05LTEtMS0zNjk1MS90ZXh0cmVnaW9uOjgyMDYwNzYyOGM4ZTRjOGFhOTMyODgzOWQyNjE2ZjMyXzQ_93c045c5-7bb5-4d03-83c4-82a2b2e3095b"
      unitRef="number">0.4598</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i753642a1341744f7b77c1aa8462072e2_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjNjYmJhM2JkZDc0MTQ4OTc4N2Y4NmQwYmY0ZTA4YzAwL3RhYmxlcmFuZ2U6M2NiYmEzYmRkNzQxNDg5Nzg3Zjg2ZDBiZjRlMDhjMDBfMy05LTEtMS0zNjk1MS90ZXh0cmVnaW9uOjgyMDYwNzYyOGM4ZTRjOGFhOTMyODgzOWQyNjE2ZjMyXzk_8ab31fbf-7335-45ed-83f5-b4872e376aa1"
      unitRef="number">0.6501</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i8758943bff26439f8ad2976911a03362_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjNjYmJhM2JkZDc0MTQ4OTc4N2Y4NmQwYmY0ZTA4YzAwL3RhYmxlcmFuZ2U6M2NiYmEzYmRkNzQxNDg5Nzg3Zjg2ZDBiZjRlMDhjMDBfNC01LTEtMS00MjI5OC90ZXh0cmVnaW9uOjZmMjBmYzUzYmFmNjRmNWRiZmY1NDcwNmEzNWExNDllXzE2NDkyNjc0NDE2ODY_c8d293eb-ffd6-4e44-85a0-5a98071782e9"
      unitRef="number">0.0167</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i8758943bff26439f8ad2976911a03362_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjNjYmJhM2JkZDc0MTQ4OTc4N2Y4NmQwYmY0ZTA4YzAwL3RhYmxlcmFuZ2U6M2NiYmEzYmRkNzQxNDg5Nzg3Zjg2ZDBiZjRlMDhjMDBfNC01LTEtMS00MjI5OC90ZXh0cmVnaW9uOjZmMjBmYzUzYmFmNjRmNWRiZmY1NDcwNmEzNWExNDllXzE2NDkyNjc0NDE2OTQ_eb92def1-3aaf-4479-bada-5c77bbdfffea"
      unitRef="number">0.0240</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="iee930f1e165544328001bf5fbcb6aaa4_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjNjYmJhM2JkZDc0MTQ4OTc4N2Y4NmQwYmY0ZTA4YzAwL3RhYmxlcmFuZ2U6M2NiYmEzYmRkNzQxNDg5Nzg3Zjg2ZDBiZjRlMDhjMDBfNC03LTEtMS0zNjk1MS90ZXh0cmVnaW9uOjhiZjE4OTlhMjliZDQ5MzdiZmIwNGJjZjE4MzI4M2Q1XzQ_6a8aca2f-aa8d-485f-977b-3999d1c3e455"
      unitRef="number">0.0033</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="iee930f1e165544328001bf5fbcb6aaa4_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjNjYmJhM2JkZDc0MTQ4OTc4N2Y4NmQwYmY0ZTA4YzAwL3RhYmxlcmFuZ2U6M2NiYmEzYmRkNzQxNDg5Nzg3Zjg2ZDBiZjRlMDhjMDBfNC03LTEtMS0zNjk1MS90ZXh0cmVnaW9uOjhiZjE4OTlhMjliZDQ5MzdiZmIwNGJjZjE4MzI4M2Q1Xzk_aa5a9834-f467-4903-90ea-fde632f38982"
      unitRef="number">0.0150</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i753642a1341744f7b77c1aa8462072e2_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjNjYmJhM2JkZDc0MTQ4OTc4N2Y4NmQwYmY0ZTA4YzAwL3RhYmxlcmFuZ2U6M2NiYmEzYmRkNzQxNDg5Nzg3Zjg2ZDBiZjRlMDhjMDBfNC05LTEtMS0zNjk1MS90ZXh0cmVnaW9uOjM2NzMzZGVlYTA1MzQxMWE4NzhlMTIwYzY1M2M4MDEwXzQ_937054c3-43bc-499c-9db4-b89b535825d5"
      unitRef="number">0.0062</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i753642a1341744f7b77c1aa8462072e2_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjNjYmJhM2JkZDc0MTQ4OTc4N2Y4NmQwYmY0ZTA4YzAwL3RhYmxlcmFuZ2U6M2NiYmEzYmRkNzQxNDg5Nzg3Zjg2ZDBiZjRlMDhjMDBfNC05LTEtMS0zNjk1MS90ZXh0cmVnaW9uOjM2NzMzZGVlYTA1MzQxMWE4NzhlMTIwYzY1M2M4MDEwXzEw_672efd16-8bc4-49b9-97cd-f5a74fe778dd"
      unitRef="number">0.0134</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i8758943bff26439f8ad2976911a03362_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjNjYmJhM2JkZDc0MTQ4OTc4N2Y4NmQwYmY0ZTA4YzAwL3RhYmxlcmFuZ2U6M2NiYmEzYmRkNzQxNDg5Nzg3Zjg2ZDBiZjRlMDhjMDBfNS01LTEtMS0zNjk1MQ_ffdf126f-3bac-4380-92ca-e8d60818ae99"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="iee930f1e165544328001bf5fbcb6aaa4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjNjYmJhM2JkZDc0MTQ4OTc4N2Y4NmQwYmY0ZTA4YzAwL3RhYmxlcmFuZ2U6M2NiYmEzYmRkNzQxNDg5Nzg3Zjg2ZDBiZjRlMDhjMDBfNS03LTEtMS0zNjk1MQ_6f603e74-8268-450b-9ddf-0ff09bbf6acb"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i753642a1341744f7b77c1aa8462072e2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjNjYmJhM2JkZDc0MTQ4OTc4N2Y4NmQwYmY0ZTA4YzAwL3RhYmxlcmFuZ2U6M2NiYmEzYmRkNzQxNDg5Nzg3Zjg2ZDBiZjRlMDhjMDBfNS05LTEtMS0zNjk1MQ_9df19c81-ca04-430a-8c55-40a38fe10775"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfODc2Mg_3c780241-eaff-4431-83ca-7ebd493e60d6">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following assumptions were used to estimate the fair value of ESPP purchase rights:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.855%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:26.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5 - 0.6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.65% - 152.95%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest 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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.05% - 0.09%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i180160fb5fa941cd9a839a511f1ad2e6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmUxOWFhODg5MGUzNjQwNzFhNTEwM2RlYzU2MjkxMjdlL3RhYmxlcmFuZ2U6ZTE5YWE4ODkwZTM2NDA3MWE1MTAzZGVjNTYyOTEyN2VfMi02LTEtMS0zNjk1MS90ZXh0cmVnaW9uOjIyYjA3OGQ0NWE0OTQ3MTA4NDU0Mzg3MTgzZTgwZmRjXzQ_1014368f-407c-4d21-82b2-1cd76fad8060">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ib470c048fbaf4f01b173b9bd17042465_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmUxOWFhODg5MGUzNjQwNzFhNTEwM2RlYzU2MjkxMjdlL3RhYmxlcmFuZ2U6ZTE5YWE4ODkwZTM2NDA3MWE1MTAzZGVjNTYyOTEyN2VfMi02LTEtMS0zNjk1MS90ZXh0cmVnaW9uOjIyYjA3OGQ0NWE0OTQ3MTA4NDU0Mzg3MTgzZTgwZmRjXzk_7d86e050-f526-4f74-b298-ef30c87e41e9">P0Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i1de5e7cb9ff0475abe07eabee815d9aa_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmUxOWFhODg5MGUzNjQwNzFhNTEwM2RlYzU2MjkxMjdlL3RhYmxlcmFuZ2U6ZTE5YWE4ODkwZTM2NDA3MWE1MTAzZGVjNTYyOTEyN2VfMy02LTEtMS0zNjk1MS90ZXh0cmVnaW9uOmNjYzAzZWM1YmI4NDQ0OWI5Y2I2NGU3YjNkODQxNzgwXzQ_df32cb1d-00df-4489-9758-08fc51610a08"
      unitRef="number">0.6165</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i1de5e7cb9ff0475abe07eabee815d9aa_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmUxOWFhODg5MGUzNjQwNzFhNTEwM2RlYzU2MjkxMjdlL3RhYmxlcmFuZ2U6ZTE5YWE4ODkwZTM2NDA3MWE1MTAzZGVjNTYyOTEyN2VfMy02LTEtMS0zNjk1MS90ZXh0cmVnaW9uOmNjYzAzZWM1YmI4NDQ0OWI5Y2I2NGU3YjNkODQxNzgwXzk_68bf5958-58ee-475a-a959-0caa1631556c"
      unitRef="number">1.5295</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i1de5e7cb9ff0475abe07eabee815d9aa_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmUxOWFhODg5MGUzNjQwNzFhNTEwM2RlYzU2MjkxMjdlL3RhYmxlcmFuZ2U6ZTE5YWE4ODkwZTM2NDA3MWE1MTAzZGVjNTYyOTEyN2VfNC02LTEtMS0zNjk1MS90ZXh0cmVnaW9uOjQ3NmYzNzA1ODFlNjRlNTZiYzg0M2I3YTgzMzNkZWZhXzQ_f37b858d-eaea-4ced-ae0a-66d8485848a5"
      unitRef="number">0.0005</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i1de5e7cb9ff0475abe07eabee815d9aa_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmUxOWFhODg5MGUzNjQwNzFhNTEwM2RlYzU2MjkxMjdlL3RhYmxlcmFuZ2U6ZTE5YWE4ODkwZTM2NDA3MWE1MTAzZGVjNTYyOTEyN2VfNC02LTEtMS0zNjk1MS90ZXh0cmVnaW9uOjQ3NmYzNzA1ODFlNjRlNTZiYzg0M2I3YTgzMzNkZWZhXzk_659baabd-acee-4bbc-9570-1bfba8c3dbdc"
      unitRef="number">0.0009</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i1de5e7cb9ff0475abe07eabee815d9aa_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmUxOWFhODg5MGUzNjQwNzFhNTEwM2RlYzU2MjkxMjdlL3RhYmxlcmFuZ2U6ZTE5YWE4ODkwZTM2NDA3MWE1MTAzZGVjNTYyOTEyN2VfNS02LTEtMS0zNjk1MS90ZXh0cmVnaW9uOmMyYzhhMjI3Y2MzYjQ5MjZhMjI0MzFhNzkyNTMzODkyXzQ_5eef25b7-5ea4-4752-b82c-5da825c66bbe"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RleHRyZWdpb246OWY4OWEyMWM3ZGZiNDM0YmJkOTI3YTFiYmZiZGMxYzhfODc1OQ_8218de6e-db1c-45e1-ab85-4da3ed469ea5">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded stock-based compensation in the following expense categories in its consolidated statements of operations and comprehensive income (loss) for employees and nonemployees:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing&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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer operations&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Engineering and product development&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General, administrative, and other&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense by award type was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ESPP&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted Stock&lt;/span&gt;&lt;/div&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic55bc02f817e4e6cb00c7621888815b2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjUyODIzODRhZGQ0ZDQxOTU4YTYwMjVjYThiODI1NDNiL3RhYmxlcmFuZ2U6NTI4MjM4NGFkZDRkNDE5NThhNjAyNWNhOGI4MjU0M2JfMi02LTEtMS0zNjk1MQ_08666218-fac8-41d1-a76c-f081524eb8bb"
      unitRef="usd">278000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i80ec694c249d49c0834c2b79696efa1b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjUyODIzODRhZGQ0ZDQxOTU4YTYwMjVjYThiODI1NDNiL3RhYmxlcmFuZ2U6NTI4MjM4NGFkZDRkNDE5NThhNjAyNWNhOGI4MjU0M2JfMi04LTEtMS0zNjk1MQ_d9c3674e-d66b-4113-8635-ac37b25886cc"
      unitRef="usd">1562000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3c56911e3ad1438690601a86e195622f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjUyODIzODRhZGQ0ZDQxOTU4YTYwMjVjYThiODI1NDNiL3RhYmxlcmFuZ2U6NTI4MjM4NGFkZDRkNDE5NThhNjAyNWNhOGI4MjU0M2JfMi0xMC0xLTEtMzY5NTE_1761fad9-c8a9-4d89-ad02-03b1dfef22ed"
      unitRef="usd">6059000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5f4a3d1209f14324816d5df191b29276_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjUyODIzODRhZGQ0ZDQxOTU4YTYwMjVjYThiODI1NDNiL3RhYmxlcmFuZ2U6NTI4MjM4NGFkZDRkNDE5NThhNjAyNWNhOGI4MjU0M2JfMy02LTEtMS0zNjk1MQ_ea1cc34c-cb03-4b58-bdeb-eeeedfae7c43"
      unitRef="usd">433000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7b1294b5209e4c3b8a9a79d9a209610e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjUyODIzODRhZGQ0ZDQxOTU4YTYwMjVjYThiODI1NDNiL3RhYmxlcmFuZ2U6NTI4MjM4NGFkZDRkNDE5NThhNjAyNWNhOGI4MjU0M2JfMy04LTEtMS0zNjk1MQ_c9e16b28-d3f8-4ed2-b28d-cd1253edc4c9"
      unitRef="usd">898000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1ec420d2fbf64b90abfaaa96676019be_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjUyODIzODRhZGQ0ZDQxOTU4YTYwMjVjYThiODI1NDNiL3RhYmxlcmFuZ2U6NTI4MjM4NGFkZDRkNDE5NThhNjAyNWNhOGI4MjU0M2JfMy0xMC0xLTEtMzY5NTE_838f5036-9336-4efe-8916-18090bf39881"
      unitRef="usd">6251000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2cfb0d34ab854261a67466711e5c3f15_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjUyODIzODRhZGQ0ZDQxOTU4YTYwMjVjYThiODI1NDNiL3RhYmxlcmFuZ2U6NTI4MjM4NGFkZDRkNDE5NThhNjAyNWNhOGI4MjU0M2JfNC02LTEtMS0zNjk1MQ_c56eeb3e-cbed-4b8e-be3c-8d72cb5c007d"
      unitRef="usd">1803000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icd53628007264d80a43c898d3de1fa88_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjUyODIzODRhZGQ0ZDQxOTU4YTYwMjVjYThiODI1NDNiL3RhYmxlcmFuZ2U6NTI4MjM4NGFkZDRkNDE5NThhNjAyNWNhOGI4MjU0M2JfNC04LTEtMS0zNjk1MQ_db21938f-895d-408f-afa2-64233005c011"
      unitRef="usd">4844000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id853c7651e9b429d8e5ade94aa4bea2f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjUyODIzODRhZGQ0ZDQxOTU4YTYwMjVjYThiODI1NDNiL3RhYmxlcmFuZ2U6NTI4MjM4NGFkZDRkNDE5NThhNjAyNWNhOGI4MjU0M2JfNC0xMC0xLTEtMzY5NTE_0da45af9-e9d2-4a81-a402-f09945d5e2e8"
      unitRef="usd">39191000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6b23a76aec9741ce8564647e35e1daed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjUyODIzODRhZGQ0ZDQxOTU4YTYwMjVjYThiODI1NDNiL3RhYmxlcmFuZ2U6NTI4MjM4NGFkZDRkNDE5NThhNjAyNWNhOGI4MjU0M2JfNS02LTEtMS0zNjk1MQ_3d879503-7f7f-4d61-bca3-80d373ebedd7"
      unitRef="usd">1292000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i815e441442f841ce8951084d3c1b340a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjUyODIzODRhZGQ0ZDQxOTU4YTYwMjVjYThiODI1NDNiL3RhYmxlcmFuZ2U6NTI4MjM4NGFkZDRkNDE5NThhNjAyNWNhOGI4MjU0M2JfNS04LTEtMS0zNjk1MQ_052d46d2-ec93-42c7-b9b8-e87ca7731932"
      unitRef="usd">4209000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5fabf283a7c34ba3809f47bd59a53900_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjUyODIzODRhZGQ0ZDQxOTU4YTYwMjVjYThiODI1NDNiL3RhYmxlcmFuZ2U6NTI4MjM4NGFkZDRkNDE5NThhNjAyNWNhOGI4MjU0M2JfNS0xMC0xLTEtMzY5NTE_6990d6a4-331f-42ef-9418-db33351d3e8d"
      unitRef="usd">21685000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjUyODIzODRhZGQ0ZDQxOTU4YTYwMjVjYThiODI1NDNiL3RhYmxlcmFuZ2U6NTI4MjM4NGFkZDRkNDE5NThhNjAyNWNhOGI4MjU0M2JfNi02LTEtMS0zNjk1MQ_58913243-499e-4da4-a7ba-ac6223e22049"
      unitRef="usd">3806000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjUyODIzODRhZGQ0ZDQxOTU4YTYwMjVjYThiODI1NDNiL3RhYmxlcmFuZ2U6NTI4MjM4NGFkZDRkNDE5NThhNjAyNWNhOGI4MjU0M2JfNi04LTEtMS0zNjk1MQ_6dd14d03-7723-4621-8c89-d10b26693f7b"
      unitRef="usd">11513000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOjUyODIzODRhZGQ0ZDQxOTU4YTYwMjVjYThiODI1NDNiL3RhYmxlcmFuZ2U6NTI4MjM4NGFkZDRkNDE5NThhNjAyNWNhOGI4MjU0M2JfNi0xMC0xLTEtMzY5NTE_66014f3b-55be-477e-9b7d-53d347c70132"
      unitRef="usd">73186000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8758943bff26439f8ad2976911a03362_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmUyYzE2YWU2OTI2ZDQ1MmRhMmY4NTlkYzJiMmNiNWZjL3RhYmxlcmFuZ2U6ZTJjMTZhZTY5MjZkNDUyZGEyZjg1OWRjMmIyY2I1ZmNfMi01LTEtMS00MjQ3MQ_4721cda8-ebe9-4e5b-b18e-96d4162227d4"
      unitRef="usd">3806000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iee930f1e165544328001bf5fbcb6aaa4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmUyYzE2YWU2OTI2ZDQ1MmRhMmY4NTlkYzJiMmNiNWZjL3RhYmxlcmFuZ2U6ZTJjMTZhZTY5MjZkNDUyZGEyZjg1OWRjMmIyY2I1ZmNfMi03LTEtMS0zNjk1MQ_6e566b8f-3df5-4bd9-9074-1b7ea0bd5212"
      unitRef="usd">11513000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i753642a1341744f7b77c1aa8462072e2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmUyYzE2YWU2OTI2ZDQ1MmRhMmY4NTlkYzJiMmNiNWZjL3RhYmxlcmFuZ2U6ZTJjMTZhZTY5MjZkNDUyZGEyZjg1OWRjMmIyY2I1ZmNfMi05LTEtMS0zNjk1MQ_4cdcd59a-b3e0-4b09-a460-9175cee843e4"
      unitRef="usd">30985000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i90bc96e6584d40da9c6e64b4bf47d1be_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmUyYzE2YWU2OTI2ZDQ1MmRhMmY4NTlkYzJiMmNiNWZjL3RhYmxlcmFuZ2U6ZTJjMTZhZTY5MjZkNDUyZGEyZjg1OWRjMmIyY2I1ZmNfMy01LTEtMS00MjQ3MQ_2c034c2c-452a-489f-9894-2d2b46614b5d"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie30442f48652449b98fae0a4f6c285be_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmUyYzE2YWU2OTI2ZDQ1MmRhMmY4NTlkYzJiMmNiNWZjL3RhYmxlcmFuZ2U6ZTJjMTZhZTY5MjZkNDUyZGEyZjg1OWRjMmIyY2I1ZmNfMy03LTEtMS0zNjk1MQ_4f352bff-c442-47db-b3f9-be2b415d36f2"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5063ba8e68f74a138f88a21b0b2ae3f9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmUyYzE2YWU2OTI2ZDQ1MmRhMmY4NTlkYzJiMmNiNWZjL3RhYmxlcmFuZ2U6ZTJjMTZhZTY5MjZkNDUyZGEyZjg1OWRjMmIyY2I1ZmNfMy05LTEtMS0zNjk1MQ_8351bda8-f527-4311-8259-deaf21ef85af"
      unitRef="usd">31548000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8294c809dfb94b0a9faa1a17fd7739b0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmUyYzE2YWU2OTI2ZDQ1MmRhMmY4NTlkYzJiMmNiNWZjL3RhYmxlcmFuZ2U6ZTJjMTZhZTY5MjZkNDUyZGEyZjg1OWRjMmIyY2I1ZmNfNC01LTEtMS00MjQ3MQ_3b23f9ba-89a3-4f83-908b-899df0284f53"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia65c658e51934d83a9bd22276aabe211_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmUyYzE2YWU2OTI2ZDQ1MmRhMmY4NTlkYzJiMmNiNWZjL3RhYmxlcmFuZ2U6ZTJjMTZhZTY5MjZkNDUyZGEyZjg1OWRjMmIyY2I1ZmNfNC03LTEtMS0zNjk1MQ_9b003b23-5f76-42fd-abd5-60df8ab1b436"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1de5e7cb9ff0475abe07eabee815d9aa_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmUyYzE2YWU2OTI2ZDQ1MmRhMmY4NTlkYzJiMmNiNWZjL3RhYmxlcmFuZ2U6ZTJjMTZhZTY5MjZkNDUyZGEyZjg1OWRjMmIyY2I1ZmNfNC05LTEtMS0zNjk1MQ_14fa17d6-f382-4ddd-bf0f-e8ff97d48337"
      unitRef="usd">7117000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ieeeab561e21a4aeeb921f6dc45db995b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmUyYzE2YWU2OTI2ZDQ1MmRhMmY4NTlkYzJiMmNiNWZjL3RhYmxlcmFuZ2U6ZTJjMTZhZTY5MjZkNDUyZGEyZjg1OWRjMmIyY2I1ZmNfNS01LTEtMS00MjQ3MQ_aeb12ce6-5a95-43cf-ba62-569c6c17c9aa"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ida426569a300413f9ba6fbf9e4b55e10_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmUyYzE2YWU2OTI2ZDQ1MmRhMmY4NTlkYzJiMmNiNWZjL3RhYmxlcmFuZ2U6ZTJjMTZhZTY5MjZkNDUyZGEyZjg1OWRjMmIyY2I1ZmNfNS03LTEtMS0zNjk1MQ_ea83f741-7526-44e3-b890-49b905053e73"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib5cad99167aa4e509b4084ca036967ea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmUyYzE2YWU2OTI2ZDQ1MmRhMmY4NTlkYzJiMmNiNWZjL3RhYmxlcmFuZ2U6ZTJjMTZhZTY5MjZkNDUyZGEyZjg1OWRjMmIyY2I1ZmNfNS05LTEtMS0zNjk1MQ_74d24cec-46b4-429f-b9fd-39896c08d31e"
      unitRef="usd">3536000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmUyYzE2YWU2OTI2ZDQ1MmRhMmY4NTlkYzJiMmNiNWZjL3RhYmxlcmFuZ2U6ZTJjMTZhZTY5MjZkNDUyZGEyZjg1OWRjMmIyY2I1ZmNfNi01LTEtMS00MjQ3MQ_7d0dbeab-9507-45dd-948d-fa142f7b921f"
      unitRef="usd">3806000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmUyYzE2YWU2OTI2ZDQ1MmRhMmY4NTlkYzJiMmNiNWZjL3RhYmxlcmFuZ2U6ZTJjMTZhZTY5MjZkNDUyZGEyZjg1OWRjMmIyY2I1ZmNfNi03LTEtMS0zNjk1MQ_04196d4e-4f1d-48d9-b1f6-9113219f3eb5"
      unitRef="usd">11513000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83MC9mcmFnOjlmODlhMjFjN2RmYjQzNGJiZDkyN2ExYmJmYmRjMWM4L3RhYmxlOmUyYzE2YWU2OTI2ZDQ1MmRhMmY4NTlkYzJiMmNiNWZjL3RhYmxlcmFuZ2U6ZTJjMTZhZTY5MjZkNDUyZGEyZjg1OWRjMmIyY2I1ZmNfNi05LTEtMS0zNjk1MQ_d4dc3ddb-d2fc-493d-8fcf-5c07a3a3c325"
      unitRef="usd">73186000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RleHRyZWdpb246NzExYmEzNTE0ZmI1NDlhZTgxMDI2NTRkM2JlNzc1ODBfMjA3Mg_3fe20f9e-a087-4b53-b325-2a4e01f35027">Leases&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s operating leases expire between 2027 and 2032 and are primarily for its corporate headquarters in San Mateo, California and Columbus, Ohio, as well as additional office space for origination and servicing operations in Columbus, Ohio. Certain leases have rent abatement, escalating rent payment provisions, lease renewal options, and tenant allowances. Rent expense is recognized on a straight-line basis over the non-cancelable lease term, except when it is reasonably certain that the renewal option will be exercised. For leases where the Company is reasonably certain to exercise a renewal option, such option periods have been included in the determination of the Company&#x2019;s ROU assets and lease liabilities on our consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Company&#x2019;s lease agreements, letters of credit were issued on behalf of the Company for the benefit of the landlord in an aggregate amount of $3.4 million. The letters of credit are secured by certificates of deposit which are included in restricted cash on the consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, future minimum lease payments are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Tenant improvement receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Present value adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,787)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 the Company did not have any material finance leases. The Company&#x2019;s operating lease expense consists of rent and variable lease payments. Variable lease payments such as common area maintenance and parking fees, were included in operating expenses. Rent expense for the Company&#x2019;s short-term leases was immaterial for the years presented. Operating lease expense was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rent expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow and non-cash information related to the Company&#x2019;s operating leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total right-of-use assets capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to the Company&#x2019;s operating leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term (in years)&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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.01&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.83%&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;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RleHRyZWdpb246NzExYmEzNTE0ZmI1NDlhZTgxMDI2NTRkM2JlNzc1ODBfOTI5_72582afd-df00-4968-91e2-c3d02d4abb51"
      unitRef="usd">3400000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RleHRyZWdpb246NzExYmEzNTE0ZmI1NDlhZTgxMDI2NTRkM2JlNzc1ODBfMjA3NQ_5ade7088-45d1-441d-8d80-75013b0b078b">As of December&#160;31, 2021, future minimum lease payments are as follows: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Tenant improvement receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Present value adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,787)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjdmNTliYTUyYjI3NzRjYjk5ZGE4OTgxZjJmNGUxNGM3L3RhYmxlcmFuZ2U6N2Y1OWJhNTJiMjc3NGNiOTlkYTg5ODFmMmY0ZTE0YzdfMS0xLTEtMS0zNjk1MQ_6e4c701b-7d37-421e-88bb-b7563b24adbc"
      unitRef="usd">11202000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjdmNTliYTUyYjI3NzRjYjk5ZGE4OTgxZjJmNGUxNGM3L3RhYmxlcmFuZ2U6N2Y1OWJhNTJiMjc3NGNiOTlkYTg5ODFmMmY0ZTE0YzdfMi0xLTEtMS0zNjk1MQ_c42f4096-3505-4009-97b8-5d02bc5f8ab1"
      unitRef="usd">14741000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjdmNTliYTUyYjI3NzRjYjk5ZGE4OTgxZjJmNGUxNGM3L3RhYmxlcmFuZ2U6N2Y1OWJhNTJiMjc3NGNiOTlkYTg5ODFmMmY0ZTE0YzdfMy0xLTEtMS0zNjk1MQ_975e1b2b-99ac-4914-8842-31246c7c78d1"
      unitRef="usd">16574000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjdmNTliYTUyYjI3NzRjYjk5ZGE4OTgxZjJmNGUxNGM3L3RhYmxlcmFuZ2U6N2Y1OWJhNTJiMjc3NGNiOTlkYTg5ODFmMmY0ZTE0YzdfNC0xLTEtMS0zNjk1MQ_fa596d59-98ff-44b4-ad33-0cd55fd756bf"
      unitRef="usd">17050000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjdmNTliYTUyYjI3NzRjYjk5ZGE4OTgxZjJmNGUxNGM3L3RhYmxlcmFuZ2U6N2Y1OWJhNTJiMjc3NGNiOTlkYTg5ODFmMmY0ZTE0YzdfNS0xLTEtMS0zNjk1MQ_4951366d-74b2-41d7-b1d6-41157ba84d10"
      unitRef="usd">17546000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjdmNTliYTUyYjI3NzRjYjk5ZGE4OTgxZjJmNGUxNGM3L3RhYmxlcmFuZ2U6N2Y1OWJhNTJiMjc3NGNiOTlkYTg5ODFmMmY0ZTE0YzdfNi0xLTEtMS0zNjk1MQ_554b0346-4193-4730-a8fe-f1d997314483"
      unitRef="usd">51954000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjdmNTliYTUyYjI3NzRjYjk5ZGE4OTgxZjJmNGUxNGM3L3RhYmxlcmFuZ2U6N2Y1OWJhNTJiMjc3NGNiOTlkYTg5ODFmMmY0ZTE0YzdfNy0xLTEtMS0zNjk1MQ_168dbb03-7d8c-461f-9d65-898a574d2275"
      unitRef="usd">129067000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <upst:LesseeOperatingLeaseLiabilityTenantImprovementReceivable
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjdmNTliYTUyYjI3NzRjYjk5ZGE4OTgxZjJmNGUxNGM3L3RhYmxlcmFuZ2U6N2Y1OWJhNTJiMjc3NGNiOTlkYTg5ODFmMmY0ZTE0YzdfOC0xLTEtMS0zNjk1MQ_cf21d9f6-a52e-42fe-845d-4973130456aa"
      unitRef="usd">8914000</upst:LesseeOperatingLeaseLiabilityTenantImprovementReceivable>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjdmNTliYTUyYjI3NzRjYjk5ZGE4OTgxZjJmNGUxNGM3L3RhYmxlcmFuZ2U6N2Y1OWJhNTJiMjc3NGNiOTlkYTg5ODFmMmY0ZTE0YzdfOS0xLTEtMS0zNjk1MQ_1840a40a-dcc2-4261-9213-7ee5fcc6db13"
      unitRef="usd">19787000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjdmNTliYTUyYjI3NzRjYjk5ZGE4OTgxZjJmNGUxNGM3L3RhYmxlcmFuZ2U6N2Y1OWJhNTJiMjc3NGNiOTlkYTg5ODFmMmY0ZTE0YzdfMTAtMS0xLTEtMzY5NTE_16517163-36c8-42a3-801c-81871a61f603"
      unitRef="usd">100366000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RleHRyZWdpb246NzExYmEzNTE0ZmI1NDlhZTgxMDI2NTRkM2JlNzc1ODBfMjA3Ng_34e87b2a-8b32-4e3c-95f4-9dd41686a905">Operating lease expense was as follows:&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rent expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow and non-cash information related to the Company&#x2019;s operating leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total right-of-use assets capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to the Company&#x2019;s operating leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term (in years)&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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.01&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.83%&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;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjdjNjRjZThlZWZjOTQ2MTJhNTI0Y2Y1NjhmMGYzYzliL3RhYmxlcmFuZ2U6N2M2NGNlOGVlZmM5NDYxMmE1MjRjZjU2OGYwZjNjOWJfMi05LTEtMS0zNjk1MQ_68824106-9be4-4be0-b6e6-bedd8d44b75e"
      unitRef="usd">3409000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjdjNjRjZThlZWZjOTQ2MTJhNTI0Y2Y1NjhmMGYzYzliL3RhYmxlcmFuZ2U6N2M2NGNlOGVlZmM5NDYxMmE1MjRjZjU2OGYwZjNjOWJfMi0xMS0xLTEtMzY5NTE_8b2a6f9b-261d-4a84-857f-91e9f7e9c016"
      unitRef="usd">5264000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjdjNjRjZThlZWZjOTQ2MTJhNTI0Y2Y1NjhmMGYzYzliL3RhYmxlcmFuZ2U6N2M2NGNlOGVlZmM5NDYxMmE1MjRjZjU2OGYwZjNjOWJfMi0xMy0xLTEtMzY5NTE_a3869cfd-e8ce-4fe5-9655-8e7eb070de65"
      unitRef="usd">7756000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjdjNjRjZThlZWZjOTQ2MTJhNTI0Y2Y1NjhmMGYzYzliL3RhYmxlcmFuZ2U6N2M2NGNlOGVlZmM5NDYxMmE1MjRjZjU2OGYwZjNjOWJfMy05LTEtMS0zNjk1MQ_0d706f68-c5d2-4e85-b2b9-847dd8e67c3c"
      unitRef="usd">959000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjdjNjRjZThlZWZjOTQ2MTJhNTI0Y2Y1NjhmMGYzYzliL3RhYmxlcmFuZ2U6N2M2NGNlOGVlZmM5NDYxMmE1MjRjZjU2OGYwZjNjOWJfMy0xMS0xLTEtMzY5NTE_98627415-f70b-4b7d-99fb-f2db34814364"
      unitRef="usd">1357000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjdjNjRjZThlZWZjOTQ2MTJhNTI0Y2Y1NjhmMGYzYzliL3RhYmxlcmFuZ2U6N2M2NGNlOGVlZmM5NDYxMmE1MjRjZjU2OGYwZjNjOWJfMy0xMy0xLTEtMzY5NTE_8f5e9496-7b4e-4cca-bebc-351a872e329e"
      unitRef="usd">1650000</us-gaap:VariableLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjNjYzY4ODg0ZWE0MDRkNmZiZjlmZGE2Mjc3MWQ2YWY3L3RhYmxlcmFuZ2U6M2NjNjg4ODRlYTQwNGQ2ZmJmOWZkYTYyNzcxZDZhZjdfMy05LTEtMS00MjYwNw_d39bf8fc-bc16-4d97-b2ec-33d193aa19f1"
      unitRef="usd">1905000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjNjYzY4ODg0ZWE0MDRkNmZiZjlmZGE2Mjc3MWQ2YWY3L3RhYmxlcmFuZ2U6M2NjNjg4ODRlYTQwNGQ2ZmJmOWZkYTYyNzcxZDZhZjdfMy05LTEtMS0zNjk1MQ_731869c6-22a1-4302-9608-3f47aa980de0"
      unitRef="usd">4158000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjNjYzY4ODg0ZWE0MDRkNmZiZjlmZGE2Mjc3MWQ2YWY3L3RhYmxlcmFuZ2U6M2NjNjg4ODRlYTQwNGQ2ZmJmOWZkYTYyNzcxZDZhZjdfMy0xMS0xLTEtMzY5NTE_6c43b4b9-aa69-4fac-aa57-a840e9b21c88"
      unitRef="usd">4553000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjNjYzY4ODg0ZWE0MDRkNmZiZjlmZGE2Mjc3MWQ2YWY3L3RhYmxlcmFuZ2U6M2NjNjg4ODRlYTQwNGQ2ZmJmOWZkYTYyNzcxZDZhZjdfNS05LTEtMS00MjYwNw_e0792df5-621e-4125-a9a0-a648160e4ce4"
      unitRef="usd">16190000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjNjYzY4ODg0ZWE0MDRkNmZiZjlmZGE2Mjc3MWQ2YWY3L3RhYmxlcmFuZ2U6M2NjNjg4ODRlYTQwNGQ2ZmJmOWZkYTYyNzcxZDZhZjdfNS05LTEtMS0zNjk1MQ_c77794e0-66e3-4338-a360-c398eeefa527"
      unitRef="usd">5506000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjNjYzY4ODg0ZWE0MDRkNmZiZjlmZGE2Mjc3MWQ2YWY3L3RhYmxlcmFuZ2U6M2NjNjg4ODRlYTQwNGQ2ZmJmOWZkYTYyNzcxZDZhZjdfNS0xMS0xLTEtMzY5NTE_3efcb4c8-e83f-47ae-ab97-2aa948797cf0"
      unitRef="usd">83463000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjBlZTQ3MDg2YjQ5NTRmOWRiMzRhNjQxZDg5MDNkMTVmL3RhYmxlcmFuZ2U6MGVlNDcwODZiNDk1NGY5ZGIzNGE2NDFkODkwM2QxNWZfMi0zLTEtMS0zNjk1MQ_73575a08-89fc-46ec-b5dd-bcbad27d9ffa">P8Y3D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83My9mcmFnOjcxMWJhMzUxNGZiNTQ5YWU4MTAyNjU0ZDNiZTc3NTgwL3RhYmxlOjBlZTQ3MDg2YjQ5NTRmOWRiMzRhNjQxZDg5MDNkMTVmL3RhYmxlcmFuZ2U6MGVlNDcwODZiNDk1NGY5ZGIzNGE2NDFkODkwM2QxNWZfMy0zLTEtMS0zNjk1MQ_4c443815-1279-4cd5-a017-8ecfc7935473"
      unitRef="number">0.0383</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83Ni9mcmFnOjNiNzE1YTU3ZTI1ODQ3NGZiMGQ4YjhjNmVkZWM5ODBjL3RleHRyZWdpb246M2I3MTVhNTdlMjU4NDc0ZmIwZDhiOGM2ZWRlYzk4MGNfNDE3MA_5d56a552-fead-4c64-9c98-dff51b2d7bd1">Commitments and Contingencies&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Loan Purchase Obligation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the Company&#x2019;s loan agreements with certain bank partners, the banks retain ownership of the loans facilitated through Upstart&#x2019;s platform for three days or longer (the &#x201c;holding period&#x201d;) after origination, as required &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;under the respective agreements. The Company has committed to purchase the loans at the unpaid principal balance, plus accrued interest, at the conclusion of the required holding period. As of December&#160;31, 2020 and 2021, the total loan purchase commitment included outstanding principal balance of $39.3&#160;million and $111.3&#160;million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Repurchase and Indemnification Contingency&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of the loan purchase and loan servicing agreements between the Company and institutional investors, as well as in agreements with investors in securitizations and pass-through certificate transactions, the Company may, in certain circumstances, become obligated to repurchase loans from such investors. Generally, these circumstances include the occurrence of verifiable identity theft, the failure of sold loans to meet the terms of certain loan-level representations and warranties that speak as of the time of origination or sale, the failure to comply with other contractual terms with the investors, or a violation of the applicable federal, state, or local lending laws.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The maximum potential amount of future payments associated under this obligation is the outstanding balances of the loans sold to the investors, which at December 31, 2020 and 2021 is $5,180.7&#160;million and $12,905.5&#160;million, respectively. Actual payments made relating to the Company&#x2019;s repurchase and indemnification obligations were immaterial historically. The Company has recorded contingent liabilities as of December&#160;31, 2020 and 2021 of immaterial amounts to cover estimated future obligations related to these contractual terms. These amounts are included in accrued expenses and other liabilities on the Company&#x2019;s consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time the Company is subject to, and it is presently involved in, litigation and other legal proceedings. Accounting for contingencies requires the Company to use judgment related to both the likelihood of a loss and the estimate of the amount or range of loss. The Company records a loss contingency when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. As of December&#160;31, 2020 and 2021, no loss contingency has been recorded in connection with legal proceedings arising in the ordinary course of business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounting for contingencies requires the Company to use judgment related to both the likelihood of a loss and the estimate of the amount or range of loss. The Company records a loss contingency when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. The Company discloses material contingencies when it believes a loss is not probable but reasonably possible. Although the Company cannot reasonably determine the outcome of any litigation or tax matters, it does not believe there are currently any such actions that, if resolved unfavorably, would have a material impact on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Indemnifications&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the ordinary course of business, the Company may provide indemnifications of varying scope and terms to vendors, directors, officers and other parties with respect to certain matters. In addition, the Company has entered into indemnification agreements with directors and certain officers and employees that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers or employees. No demands have been made upon the Company to provide indemnification under such agreements, and thus, there are no claims that the Company is aware of that could have a material effect on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:PurchaseObligation
      contextRef="i440cb08ef1254f8481912c1bb7d87296_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83Ni9mcmFnOjNiNzE1YTU3ZTI1ODQ3NGZiMGQ4YjhjNmVkZWM5ODBjL3RleHRyZWdpb246M2I3MTVhNTdlMjU4NDc0ZmIwZDhiOGM2ZWRlYzk4MGNfNTY1_dcbac9e5-87ef-4dd3-b8b8-5be0da9b99d5"
      unitRef="usd">39300000</us-gaap:PurchaseObligation>
    <us-gaap:PurchaseObligation
      contextRef="i123c8b0b127445cab2f04881832ec21d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83Ni9mcmFnOjNiNzE1YTU3ZTI1ODQ3NGZiMGQ4YjhjNmVkZWM5ODBjL3RleHRyZWdpb246M2I3MTVhNTdlMjU4NDc0ZmIwZDhiOGM2ZWRlYzk4MGNfNTcy_7907fdbb-0b9c-4669-bb53-cb7185e57d5a"
      unitRef="usd">111300000</us-gaap:PurchaseObligation>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i440cb08ef1254f8481912c1bb7d87296_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83Ni9mcmFnOjNiNzE1YTU3ZTI1ODQ3NGZiMGQ4YjhjNmVkZWM5ODBjL3RleHRyZWdpb246M2I3MTVhNTdlMjU4NDc0ZmIwZDhiOGM2ZWRlYzk4MGNfMTQ5Mg_4bc13f8f-3416-4fc9-9b96-bc1620fe128b"
      unitRef="usd">5180700000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i123c8b0b127445cab2f04881832ec21d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF83Ni9mcmFnOjNiNzE1YTU3ZTI1ODQ3NGZiMGQ4YjhjNmVkZWM5ODBjL3RleHRyZWdpb246M2I3MTVhNTdlMjU4NDc0ZmIwZDhiOGM2ZWRlYzk4MGNfMTQ5OQ_8dae1ac3-f708-47c0-890b-7f68eff25f35"
      unitRef="usd">12905500000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90ZXh0cmVnaW9uOmRhM2Y2ODk1NTFhZjQ4MzNiYzBlNjMwMzY3NDc4MmMzXzc2OTY1ODE0MDMxMzQ_4606e018-5f27-4289-9a76-630ad2dfa674">Income Taxes&lt;div style="margin-top:12pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Income (loss) before income taxes consisted entirely of income (loss) from domestic operations of $(4.9)&#160;million, $6.0 million and $133.7 million for the calendar year ended December 31, 2019, 2020 and 2021, respectively. Income tax expense (benefit) included in the statements of operations and comprehensive income (loss) consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,941)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Income tax expense differed from the amount computed by applying the federal statutory income tax rate of 21% to pretax income as a result of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal tax at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,039)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value adjustment on warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(236,726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(372)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PPP loan forgiveness (CARES Act)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax return to tax provision adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Section 162(m) limitation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The tax effects of temporary differences that gave rise to significant portions of the Company&#x2019;s deferred tax assets and liabilities related to the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible debt transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in partnerships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accruals and reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(351,542)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets &#x2013; net of valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(583)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Included in the Company&#x2019;s net deferred tax assets were the deferred tax effects associated with the fair value of the assets acquired and liabilities assumed from the acquisition of Prodigy Software, Inc. and acquired tax attributes that carry over to post-acquisition tax periods, including U.S. and state net operating losses and tax credits. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Management believes that, based on available evidence, both positive and negative, it is more likely than not that the deferred tax assets will not be utilized. During Q2 2021, in conjunction with its acquisition of Prodigy, the Company released $1.9&#160;million valuation allowance attributed to ASC 805-740-30-3, and acquisitions with deferred tax liabilities that, upon acquisition, allowed us to recognize certain deferred tax assets of $1.9&#160;million which had previously been offset by a valuation allowance. The valuation allowance increased by $330.3 million for the year ended December 31, 2021 primarily as a result of current year activities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:30.6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the Company had $992.1&#160;million and $1,296.1&#160;million of federal and state (post-apportioned) net operating losses (NOL), that will begin to expire in 2035 and 2034, respectively. The Company also has Federal and California research and development tax credits of $31.1&#160;million and $12.9&#160;million, respectively. The federal research credits will begin to expire in 2032 and the California research credits have no expiration date. The Internal Revenue Code (IRC) limits the amount of NOL carryforwards that a company may use in a given year in the event of certain cumulative changes in ownership over a three-year period as described in Section 382 of the IRC. Utilization of NOL carryforwards and credits may be subject to a substantial annual limitation due to the ownership change limitations provided by the IRC, as amended, and similar state provisions. The annual limitation may result in the expiration of net operating losses and credits before utilization. The Company performed an ownership analysis and identified two previous ownership changes in 2013 and 2015, as defined under IRC Sections 382 and 383, however neither resulted in a material limitation that will reduce the total amount of NOL carryforwards and credits that can be utilized. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;A reconciliation of the beginning and ending balances of gross unrecognized tax benefits is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:30.6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If recognized, all of the unrecognized tax benefits would not impact the effective tax rate due to the valuation allowance against certain deferred tax assets. As of December&#160;31, 2021, the Company had $13.9&#160;million unrecognized income tax benefits and there was an increase of $12.1&#160;million to the Company&#x2019;s unrecognized tax benefits during the year. The Company does not anticipate any significant increases or decreases to unrecognized tax benefits during the next twelve months. The Company&#x2019;s policy is to classify interest and penalties associated with unrecognized tax benefits as income tax expense. The Company had no interest or penalty accruals associated with uncertain tax benefits in its consolidated balance sheet and consolidated statement of operations and comprehensive income (loss) for the tax year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:30.6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions and has identified its Federal, California, New York, Pennsylvania, New Jersey, and Illinois tax returns as significant tax filings. The Company is not currently under examination by income tax authorities in federal or state jurisdictions. However, because the Company has net operating losses and credits carried forward in several jurisdictions, including the United States Federal, California, Pennsylvania, New York, and Illinois jurisdictions, certain items attributable to closed tax years are still subject to adjustment by applicable taxing authorities through an adjustment to tax attributes carried forward to open years. All tax returns will remain open for examination by the federal and most state taxing authorities for three years and four years, respectively, from the date of utilization of any net operating loss carryforwards or research and development credit carryforwards.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90ZXh0cmVnaW9uOmRhM2Y2ODk1NTFhZjQ4MzNiYzBlNjMwMzY3NDc4MmMzXzc2OTY1ODE0MDMxMzg_7c481e13-00c5-4092-a514-b2522145c5b4">&lt;div style="margin-top:12pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Income (loss) before income taxes consisted entirely of income (loss) from domestic operations of $(4.9)&#160;million, $6.0 million and $133.7 million for the calendar year ended December 31, 2019, 2020 and 2021, respectively. Income tax expense (benefit) included in the statements of operations and comprehensive income (loss) consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,941)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90ZXh0cmVnaW9uOmRhM2Y2ODk1NTFhZjQ4MzNiYzBlNjMwMzY3NDc4MmMzXzI0NzM5MDExNjQ3MzQ5_249ce67d-0684-4100-89f5-1c3047f89a88"
      unitRef="usd">-4900000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90ZXh0cmVnaW9uOmRhM2Y2ODk1NTFhZjQ4MzNiYzBlNjMwMzY3NDc4MmMzXzI0NzM5MDExNjQ3MzY0_e6d7310b-1e7e-466e-b8f0-8667b23cd22b"
      unitRef="usd">6000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90ZXh0cmVnaW9uOmRhM2Y2ODk1NTFhZjQ4MzNiYzBlNjMwMzY3NDc4MmMzXzI0NzM5MDExNjQ3Mzgx_0a028c81-7e36-41dc-8f24-6aaef338edb7"
      unitRef="usd">133700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo3NGViMmYwNjk3MDA0MWEwOTYxNTc3MTVjN2YxMmI3My90YWJsZXJhbmdlOjc0ZWIyZjA2OTcwMDQxYTA5NjE1NzcxNWM3ZjEyYjczXzMtMS0xLTEtMzY5NTE_8055b9e9-2bad-483c-b9ee-c11cc7458e0f"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo3NGViMmYwNjk3MDA0MWEwOTYxNTc3MTVjN2YxMmI3My90YWJsZXJhbmdlOjc0ZWIyZjA2OTcwMDQxYTA5NjE1NzcxNWM3ZjEyYjczXzMtMy0xLTEtMzY5NTE_db3b61dc-08c4-42a1-b048-ffe4d3eaf429"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo3NGViMmYwNjk3MDA0MWEwOTYxNTc3MTVjN2YxMmI3My90YWJsZXJhbmdlOjc0ZWIyZjA2OTcwMDQxYTA5NjE1NzcxNWM3ZjEyYjczXzMtNS0xLTEtMzY5NTE_5f77b7b7-7d0b-4d90-9904-14b04e431562"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo3NGViMmYwNjk3MDA0MWEwOTYxNTc3MTVjN2YxMmI3My90YWJsZXJhbmdlOjc0ZWIyZjA2OTcwMDQxYTA5NjE1NzcxNWM3ZjEyYjczXzQtMS0xLTEtMzY5NTE_aed913a4-76c6-4e5b-a3a5-bcbea1dd40e6"
      unitRef="usd">74000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo3NGViMmYwNjk3MDA0MWEwOTYxNTc3MTVjN2YxMmI3My90YWJsZXJhbmdlOjc0ZWIyZjA2OTcwMDQxYTA5NjE1NzcxNWM3ZjEyYjczXzQtMy0xLTEtMzY5NTE_3b35b248-9a3d-4493-a2c7-bf459c06017f"
      unitRef="usd">371000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo3NGViMmYwNjk3MDA0MWEwOTYxNTc3MTVjN2YxMmI3My90YWJsZXJhbmdlOjc0ZWIyZjA2OTcwMDQxYTA5NjE1NzcxNWM3ZjEyYjczXzQtNS0xLTEtMzY5NTE_75636032-fa7c-4722-846e-22830c19d05c"
      unitRef="usd">229000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo3NGViMmYwNjk3MDA0MWEwOTYxNTc3MTVjN2YxMmI3My90YWJsZXJhbmdlOjc0ZWIyZjA2OTcwMDQxYTA5NjE1NzcxNWM3ZjEyYjczXzUtMS0xLTEtMzY5NTE_277e7a2f-e1ad-4330-b25b-84c6c53ec7b5"
      unitRef="usd">74000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo3NGViMmYwNjk3MDA0MWEwOTYxNTc3MTVjN2YxMmI3My90YWJsZXJhbmdlOjc0ZWIyZjA2OTcwMDQxYTA5NjE1NzcxNWM3ZjEyYjczXzUtMy0xLTEtMzY5NTE_13a4df03-cf8f-41ed-8563-25982507aa32"
      unitRef="usd">371000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo3NGViMmYwNjk3MDA0MWEwOTYxNTc3MTVjN2YxMmI3My90YWJsZXJhbmdlOjc0ZWIyZjA2OTcwMDQxYTA5NjE1NzcxNWM3ZjEyYjczXzUtNS0xLTEtMzY5NTE_c2c8e88b-512b-49fa-bc14-40dcc296b0b7"
      unitRef="usd">229000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo3NGViMmYwNjk3MDA0MWEwOTYxNTc3MTVjN2YxMmI3My90YWJsZXJhbmdlOjc0ZWIyZjA2OTcwMDQxYTA5NjE1NzcxNWM3ZjEyYjczXzctMS0xLTEtMzY5NTE_48591097-2f89-4e31-8b7c-ca366170c6d2"
      unitRef="usd">0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo3NGViMmYwNjk3MDA0MWEwOTYxNTc3MTVjN2YxMmI3My90YWJsZXJhbmdlOjc0ZWIyZjA2OTcwMDQxYTA5NjE1NzcxNWM3ZjEyYjczXzctMy0xLTEtMzY5NTE_559781f9-c9de-4314-876e-6e516d3756cd"
      unitRef="usd">0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo3NGViMmYwNjk3MDA0MWEwOTYxNTc3MTVjN2YxMmI3My90YWJsZXJhbmdlOjc0ZWIyZjA2OTcwMDQxYTA5NjE1NzcxNWM3ZjEyYjczXzctNS0xLTEtMzY5NTE_804f0969-b9cd-4235-b071-42da8dd8fa24"
      unitRef="usd">-1435000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo3NGViMmYwNjk3MDA0MWEwOTYxNTc3MTVjN2YxMmI3My90YWJsZXJhbmdlOjc0ZWIyZjA2OTcwMDQxYTA5NjE1NzcxNWM3ZjEyYjczXzgtMS0xLTEtMzY5NTE_5744a27b-151a-4e5a-b918-3eac119ffc7f"
      unitRef="usd">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo3NGViMmYwNjk3MDA0MWEwOTYxNTc3MTVjN2YxMmI3My90YWJsZXJhbmdlOjc0ZWIyZjA2OTcwMDQxYTA5NjE1NzcxNWM3ZjEyYjczXzgtMy0xLTEtMzY5NTE_b6a682de-168a-4392-a2e7-cd8e9ac290f7"
      unitRef="usd">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo3NGViMmYwNjk3MDA0MWEwOTYxNTc3MTVjN2YxMmI3My90YWJsZXJhbmdlOjc0ZWIyZjA2OTcwMDQxYTA5NjE1NzcxNWM3ZjEyYjczXzgtNS0xLTEtMzY5NTE_33608036-6d22-4487-8b00-2ac42ea6ef79"
      unitRef="usd">-506000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo3NGViMmYwNjk3MDA0MWEwOTYxNTc3MTVjN2YxMmI3My90YWJsZXJhbmdlOjc0ZWIyZjA2OTcwMDQxYTA5NjE1NzcxNWM3ZjEyYjczXzktMS0xLTEtMzY5NTE_bdfd5a92-b547-4a23-bdf5-b907636c0ed7"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo3NGViMmYwNjk3MDA0MWEwOTYxNTc3MTVjN2YxMmI3My90YWJsZXJhbmdlOjc0ZWIyZjA2OTcwMDQxYTA5NjE1NzcxNWM3ZjEyYjczXzktMy0xLTEtMzY5NTE_cc11ddbd-d4a7-4fcd-a016-d447807eee10"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo3NGViMmYwNjk3MDA0MWEwOTYxNTc3MTVjN2YxMmI3My90YWJsZXJhbmdlOjc0ZWIyZjA2OTcwMDQxYTA5NjE1NzcxNWM3ZjEyYjczXzktNS0xLTEtMzY5NTE_2d4843d1-8117-4ded-bffd-6caaa69c8f6f"
      unitRef="usd">-1941000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo3NGViMmYwNjk3MDA0MWEwOTYxNTc3MTVjN2YxMmI3My90YWJsZXJhbmdlOjc0ZWIyZjA2OTcwMDQxYTA5NjE1NzcxNWM3ZjEyYjczXzEwLTEtMS0xLTM2OTUx_de21a1d0-fd33-4261-9b57-459db7bfb858"
      unitRef="usd">74000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo3NGViMmYwNjk3MDA0MWEwOTYxNTc3MTVjN2YxMmI3My90YWJsZXJhbmdlOjc0ZWIyZjA2OTcwMDQxYTA5NjE1NzcxNWM3ZjEyYjczXzEwLTMtMS0xLTM2OTUx_0c978913-c733-4370-9505-07a36a6c7158"
      unitRef="usd">371000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo3NGViMmYwNjk3MDA0MWEwOTYxNTc3MTVjN2YxMmI3My90YWJsZXJhbmdlOjc0ZWIyZjA2OTcwMDQxYTA5NjE1NzcxNWM3ZjEyYjczXzEwLTUtMS0xLTM2OTUx_80d26afa-3d65-4e3a-b7aa-74107e3a46a5"
      unitRef="usd">-1712000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90ZXh0cmVnaW9uOmRhM2Y2ODk1NTFhZjQ4MzNiYzBlNjMwMzY3NDc4MmMzXzc2OTY1ODE0MDMxMzU_ab04d04f-1f4a-4e89-acb6-7b65798c82b6">&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Income tax expense differed from the amount computed by applying the federal statutory income tax rate of 21% to pretax income as a result of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal tax at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,039)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value adjustment on warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(236,726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(372)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PPP loan forgiveness (CARES Act)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax return to tax provision adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Section 162(m) limitation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzItMS0xLTEtMzY5NTE_585e98a3-8743-463d-9216-df0a0d92b815"
      unitRef="usd">-1039000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzItMy0xLTEtMzY5NTE_f2570703-5994-4c26-b222-81911cc097dc"
      unitRef="usd">1271000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzItNS0xLTEtMzY5NTE_1f82c8a2-186e-4972-a109-c9f5537281cf"
      unitRef="usd">28084000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzMtMS0xLTEtMzY5NTE_1c39ab8f-5e8f-4611-809d-c35f2e70150c"
      unitRef="usd">74000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzMtMy0xLTEtMzY5NTE_6bdd50e3-8181-4fd6-a77e-aca8de9c9dd5"
      unitRef="usd">369000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzMtNS0xLTEtMzY5NTE_256b79ab-1378-4dff-92e1-e299596247d7"
      unitRef="usd">-248000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <upst:EffectiveIncomeTaxRateReconciliationFairValueAdjustmentOfWarrantsAmounts
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzQtMS0xLTEtMzY5NTE_52c14090-80a0-4d04-a9d0-a48eada3d598"
      unitRef="usd">253000</upst:EffectiveIncomeTaxRateReconciliationFairValueAdjustmentOfWarrantsAmounts>
    <upst:EffectiveIncomeTaxRateReconciliationFairValueAdjustmentOfWarrantsAmounts
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzQtMy0xLTEtMzY5NTE_8f238eaa-065c-4977-bad6-7c2aa2d80dcf"
      unitRef="usd">-2371000</upst:EffectiveIncomeTaxRateReconciliationFairValueAdjustmentOfWarrantsAmounts>
    <upst:EffectiveIncomeTaxRateReconciliationFairValueAdjustmentOfWarrantsAmounts
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzQtNS0xLTEtMzY5NTE_6e7bd6c0-19b5-4f62-bd8e-8d44ff48f1ec"
      unitRef="usd">0</upst:EffectiveIncomeTaxRateReconciliationFairValueAdjustmentOfWarrantsAmounts>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzUtMS0xLTEtMzY5NTE_52ce79a1-46c2-41e1-b5c7-235e619546c5"
      unitRef="usd">411000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzUtMy0xLTEtMzY5NTE_6833b2f2-20d4-4213-8a45-957760af9455"
      unitRef="usd">-1476000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzUtNS0xLTEtMzY5NTE_c6834fab-e33f-4847-a952-f9c31645e1af"
      unitRef="usd">-236726000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzYtMS0xLTEtMzY5NTE_6c3469fa-5143-4c24-91e2-279ff4875c18"
      unitRef="usd">372000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzYtMy0xLTEtMzY5NTE_aaf93ecd-09e9-4394-ac5a-a6237d0060a0"
      unitRef="usd">1231000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzYtNS0xLTEtMzY5NTE_1a839ce0-55b4-46d5-a81e-65508c327afc"
      unitRef="usd">19103000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <upst:EffectiveIncomeTaxRateReconciliationCARESACTPPPLoanForgivenessAmount
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzctMS0xLTEtMzY5NTE_28c95628-be28-468a-bbb7-359e99cf5c1a"
      unitRef="usd">0</upst:EffectiveIncomeTaxRateReconciliationCARESACTPPPLoanForgivenessAmount>
    <upst:EffectiveIncomeTaxRateReconciliationCARESACTPPPLoanForgivenessAmount
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzctMy0xLTEtMzY5NTE_dc638cbc-4147-4287-9ba3-4422f0b73f04"
      unitRef="usd">1110000</upst:EffectiveIncomeTaxRateReconciliationCARESACTPPPLoanForgivenessAmount>
    <upst:EffectiveIncomeTaxRateReconciliationCARESACTPPPLoanForgivenessAmount
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzctNS0xLTEtMzY5NTE_e3bd3638-ba7a-4d54-ab37-a5c2c35a5805"
      unitRef="usd">-1110000</upst:EffectiveIncomeTaxRateReconciliationCARESACTPPPLoanForgivenessAmount>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzgtMS0xLTEtMzY5NTE_82badce9-bbda-40f1-bc75-750af3bde803"
      unitRef="usd">-844000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzgtMy0xLTEtMzY5NTE_e5e57e02-0265-4b17-948f-653a54ecf5d1"
      unitRef="usd">273000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzgtNS0xLTEtMzY5NTE_c776c2be-dd0f-451a-8ca9-9ea491aff882"
      unitRef="usd">222230000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <upst:EffectiveIncomeTaxRateReconciliationTaxReturnToTaxProvisionAdjustmentAmount
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzktMS0xLTEtMzY5NTE_ac44b093-a01c-4d12-88f9-49c492fc4215"
      unitRef="usd">1028000</upst:EffectiveIncomeTaxRateReconciliationTaxReturnToTaxProvisionAdjustmentAmount>
    <upst:EffectiveIncomeTaxRateReconciliationTaxReturnToTaxProvisionAdjustmentAmount
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzktMy0xLTEtMzY5NTE_c7a8c30e-7250-4a96-8b63-d19ceda14037"
      unitRef="usd">-216000</upst:EffectiveIncomeTaxRateReconciliationTaxReturnToTaxProvisionAdjustmentAmount>
    <upst:EffectiveIncomeTaxRateReconciliationTaxReturnToTaxProvisionAdjustmentAmount
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzktNS0xLTEtMzY5NTE_8042b171-fbea-4a39-85d2-6ded142b30cc"
      unitRef="usd">-34000</upst:EffectiveIncomeTaxRateReconciliationTaxReturnToTaxProvisionAdjustmentAmount>
    <upst:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSection162mLimitationAmount
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzEwLTEtMS0xLTU0NzM5_0f148e88-fa6c-422f-9176-84a665e83d20"
      unitRef="usd">0</upst:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSection162mLimitationAmount>
    <upst:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSection162mLimitationAmount
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzEwLTMtMS0xLTU0NzMz_f7efe91c-0405-4e2f-9ad4-83a574c907e6"
      unitRef="usd">0</upst:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSection162mLimitationAmount>
    <upst:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSection162mLimitationAmount
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzEwLTUtMS0xLTU0NzI2_45bc8d4f-22db-4ed7-8e47-60fd3fedd01a"
      unitRef="usd">2653000</upst:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSection162mLimitationAmount>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzEwLTEtMS0xLTM2OTUx_3761f533-42fa-4c38-a3fa-bb2caa1c8ec7"
      unitRef="usd">-956000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzEwLTMtMS0xLTM2OTUx_5fbbf6d4-4ac1-4d77-88b6-89b7643c2605"
      unitRef="usd">-85000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzEwLTUtMS0xLTM2OTUx_3504f758-d585-4f5e-b2c2-a267e4eeacee"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzExLTEtMS0xLTM2OTUx_90526c1a-1115-4508-8295-d69ab5e3083f"
      unitRef="usd">113000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzExLTMtMS0xLTM2OTUx_ed3700d3-2ff9-471b-b7f2-540e5f83fe7e"
      unitRef="usd">35000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzExLTUtMS0xLTM2OTUx_81651b32-742f-4166-9511-b5eac052446c"
      unitRef="usd">322000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzEyLTEtMS0xLTM2OTUx_db392aef-b8a3-44f5-a0d4-19cedb5dbf73"
      unitRef="usd">74000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzEyLTMtMS0xLTM2OTUx_91ddd619-b268-4d89-8559-45e87949c8e4"
      unitRef="usd">371000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5OWY4ZGRkZjljMmE0ZGZmYjBmNjk3ZGE0MDZmMTgxMy90YWJsZXJhbmdlOjk5ZjhkZGRmOWMyYTRkZmZiMGY2OTdkYTQwNmYxODEzXzEyLTUtMS0xLTM2OTUx_8c11d8ee-dbf6-4801-b7ca-6e0ceb188fc7"
      unitRef="usd">-1712000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90ZXh0cmVnaW9uOmRhM2Y2ODk1NTFhZjQ4MzNiYzBlNjMwMzY3NDc4MmMzXzc2OTY1ODE0MDMxMzY_cb6e6882-401f-4d14-bc8e-d4e11c15bab5">The tax effects of temporary differences that gave rise to significant portions of the Company&#x2019;s deferred tax assets and liabilities related to the following: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible debt transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in partnerships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accruals and reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(351,542)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets &#x2013; net of valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(583)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzMtMS0xLTEtMzY5NTE_e3cdcab5-78e7-4df2-8b91-08543bec1ccf"
      unitRef="usd">14716000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzMtMy0xLTEtMzY5NTE_aeaa9909-158c-4e32-9ad4-e99cf46cc8c9"
      unitRef="usd">297851000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <upst:DeferredTaxAssetOperatingLeaseLiabilities
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzQtMS0xLTEtMzY5NTE_e9cb37f9-ce09-4dd6-9f44-22034073a815"
      unitRef="usd">5680000</upst:DeferredTaxAssetOperatingLeaseLiabilities>
    <upst:DeferredTaxAssetOperatingLeaseLiabilities
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzQtMy0xLTEtMzY5NTE_2c370c74-7c9e-45ad-8a0a-c9e1786f02e6"
      unitRef="usd">29870000</upst:DeferredTaxAssetOperatingLeaseLiabilities>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzUtMS0xLTEtMzY5NTE_e392912c-e495-4245-9710-69865b9e22e8"
      unitRef="usd">3146000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzUtMy0xLTEtMzY5NTE_b7a4691c-5569-4951-8c53-deb0e2b8da46"
      unitRef="usd">29046000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <upst:DeferredTaxAssetConvertibleDebtTransactions
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzYtMS0xLTEtNTQ4MDQ_de7b8448-778f-43bc-a50e-29e86ef6539d"
      unitRef="usd">0</upst:DeferredTaxAssetConvertibleDebtTransactions>
    <upst:DeferredTaxAssetConvertibleDebtTransactions
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzYtMy0xLTEtNTQ3OTc_f154e600-9e68-41f3-9d35-6f226045b94e"
      unitRef="usd">15184000</upst:DeferredTaxAssetConvertibleDebtTransactions>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzYtMS0xLTEtMzY5NTE_037a5d37-b0dd-4495-8a3c-022739e8da84"
      unitRef="usd">1734000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzYtMy0xLTEtMzY5NTE_e5606a00-0388-490b-ad14-d71d20ca00f5"
      unitRef="usd">9895000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <upst:DeferredTaxAssetsInvestmentInPartnerships
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzctMS0xLTEtMzY5NTE_d2e325d3-1dc8-436f-b574-b968db1cb39a"
      unitRef="usd">896000</upst:DeferredTaxAssetsInvestmentInPartnerships>
    <upst:DeferredTaxAssetsInvestmentInPartnerships
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzctMy0xLTEtMzY5NTE_556a3c9e-542c-42e4-b41f-5ee6b77ad90f"
      unitRef="usd">1020000</upst:DeferredTaxAssetsInvestmentInPartnerships>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzgtMS0xLTEtMzY5NTE_bdd44100-b465-452f-a6a6-9ba49d6630ae"
      unitRef="usd">525000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzgtMy0xLTEtMzY5NTE_b4afd80d-3489-41a8-8c09-b11d6207d882"
      unitRef="usd">6908000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <upst:DeferredTaxAssetsServicingAssets
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzktMS0xLTEtMzY5NTE_54d24704-00c6-4ddf-ba17-3e933b532854"
      unitRef="usd">416000</upst:DeferredTaxAssetsServicingAssets>
    <upst:DeferredTaxAssetsServicingAssets
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzktMy0xLTEtMzY5NTE_966a0b37-2355-4ee5-8234-b5ce83345325"
      unitRef="usd">0</upst:DeferredTaxAssetsServicingAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzEwLTEtMS0xLTM2OTUx_15f54db0-f238-4d12-8b16-c69374ecd388"
      unitRef="usd">127000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzEwLTMtMS0xLTM2OTUx_4ae4a7f8-1e6b-4c81-8868-bbcf41ac7f3d"
      unitRef="usd">111000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzEyLTEtMS0xLTM2OTUx_776d746d-a6a3-42eb-9b76-d4dc6d97623e"
      unitRef="usd">75000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzEyLTMtMS0xLTM2OTUx_f71f1d2e-23b5-4680-81d4-b820b7776467"
      unitRef="usd">573000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzEzLTEtMS0xLTM2OTUx_c0566c40-ffd1-47b3-a31a-baf4c37cfee8"
      unitRef="usd">27315000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzEzLTMtMS0xLTM2OTUx_e14ee5d9-c79b-49df-a152-993fd3265088"
      unitRef="usd">390458000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzE0LTEtMS0xLTM2OTUx_f5885a8e-d472-4cb4-b286-03b7a287b5dd"
      unitRef="usd">21241000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzE0LTMtMS0xLTM2OTUx_8c06edcc-5869-4ac4-96b0-dce12e28dd70"
      unitRef="usd">351542000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzE1LTEtMS0xLTM2OTUx_35de9c00-ec5f-445e-9cb7-babf66cdfea8"
      unitRef="usd">6074000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzE1LTMtMS0xLTM2OTUx_0425d4c6-7ebd-474f-a03b-2bf481711c49"
      unitRef="usd">38916000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzE3LTEtMS0xLTM2OTUx_25e9fe1b-87ea-4651-befd-3f1f776bb753"
      unitRef="usd">5351000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzE3LTMtMS0xLTM2OTUx_5e13bb78-4010-4a48-8da3-60649ae19fdd"
      unitRef="usd">28606000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzE4LTEtMS0xLTM2OTUx_c93930d5-9bad-4c2e-adde-80f0680a84a0"
      unitRef="usd">723000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzE4LTMtMS0xLTM2OTUx_42b471e6-9e2b-4ddc-a4c4-544ac3cd1abb"
      unitRef="usd">2123000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesMortgageServicingRights
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzIxLTEtMS0xLTU0ODUx_1149f891-a9dc-4358-9b37-84d24bef4e25"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxLiabilitiesMortgageServicingRights
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzIxLTMtMS0xLTU0ODQ0_d8e7702f-c7dd-4cd6-8e20-eab8acd8b515"
      unitRef="usd">2859000</us-gaap:DeferredTaxLiabilitiesMortgageServicingRights>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzIwLTEtMS0xLTM2OTUx_532c5831-cb60-4dd8-94c3-c88035bcbd62"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzIwLTMtMS0xLTM2OTUx_8259c966-513a-45c1-a126-b36992071f68"
      unitRef="usd">5911000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzIxLTEtMS0xLTM2OTUx_4156424c-c812-4924-b0d4-bfff4019d9f9"
      unitRef="usd">6074000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzIxLTMtMS0xLTM2OTUx_1e1569d5-0df1-4260-ab76-2704ac62b32f"
      unitRef="usd">39499000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzIyLTEtMS0xLTM2OTUx_e7218399-c78e-40bd-93eb-9a88f333584f"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo1MTQ5YjZkNmY4ODc0N2VmYjkwYmIwMTU1NmI4OThiYS90YWJsZXJhbmdlOjUxNDliNmQ2Zjg4NzQ3ZWZiOTBiYjAxNTU2Yjg5OGJhXzIyLTMtMS0xLTM2OTUx_fb7f3fe2-aec8-4736-993d-246b6140b333"
      unitRef="usd">583000</us-gaap:DeferredTaxLiabilities>
    <upst:ValuationAllowanceDeferredTaxAssetValuationReleased
      contextRef="i65681abc4d33457696fe244ba2c035ce_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90ZXh0cmVnaW9uOmRhM2Y2ODk1NTFhZjQ4MzNiYzBlNjMwMzY3NDc4MmMzXzEwOTk1MTE2MzQ1NzY_2a92bd9f-fb71-4f3a-9a2d-3a7139e87759"
      unitRef="usd">1900000</upst:ValuationAllowanceDeferredTaxAssetValuationReleased>
    <upst:RecognitionOfDeferredTaxAssets
      contextRef="i65681abc4d33457696fe244ba2c035ce_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90ZXh0cmVnaW9uOmRhM2Y2ODk1NTFhZjQ4MzNiYzBlNjMwMzY3NDc4MmMzXzEwOTk1MTE2MzQ2MDc_d23e6410-0397-470d-af3d-203d2f5bfcd3"
      unitRef="usd">1900000</upst:RecognitionOfDeferredTaxAssets>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90ZXh0cmVnaW9uOmRhM2Y2ODk1NTFhZjQ4MzNiYzBlNjMwMzY3NDc4MmMzXzkzNw_048e92f5-79dd-478b-b5d5-d992d0fde92b"
      unitRef="usd">330300000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ia4ce55faa1b440769926708c1eca45ac_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90ZXh0cmVnaW9uOmRhM2Y2ODk1NTFhZjQ4MzNiYzBlNjMwMzY3NDc4MmMzXzc2OTY1ODE0MTY2MTA_df450977-228e-4353-9a8b-9306164dff01"
      unitRef="usd">992100000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i9c1d07512ade472290c76b3568dfa96a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90ZXh0cmVnaW9uOmRhM2Y2ODk1NTFhZjQ4MzNiYzBlNjMwMzY3NDc4MmMzXzM4NDgyOTA3MTM4NTU_6da37e48-4bed-4ee0-9732-e218cafd18a2"
      unitRef="usd">1296100000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="if38a376102574ed5b164d7d8bc68bf67_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90ZXh0cmVnaW9uOmRhM2Y2ODk1NTFhZjQ4MzNiYzBlNjMwMzY3NDc4MmMzXzM4NDgyOTA3MTM4NzM_f4905ca1-ca2e-4bde-a3ee-2fb7910e98b6"
      unitRef="usd">31100000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i74a6bda2f79e4d8b9a991fc7b4c80fec_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90ZXh0cmVnaW9uOmRhM2Y2ODk1NTFhZjQ4MzNiYzBlNjMwMzY3NDc4MmMzXzM4NDgyOTA3MTM4ODg_6b6237af-5e8d-444c-8cde-b87733c20432"
      unitRef="usd">12900000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90ZXh0cmVnaW9uOmRhM2Y2ODk1NTFhZjQ4MzNiYzBlNjMwMzY3NDc4MmMzXzc2OTY1ODE0MDMxMzc_7a107691-84d0-481e-a617-9f3b169f74be">&lt;div style="text-align:justify;text-indent:30.6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;A reconciliation of the beginning and ending balances of gross unrecognized tax benefits is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i539209919a854fc384a61b99ee231ef7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5YmJlZmQ5MjcxZTM0YjYwYjQ5ZDdjODRiNzM2YjJjNi90YWJsZXJhbmdlOjliYmVmZDkyNzFlMzRiNjBiNDlkN2M4NGI3MzZiMmM2XzItMS0xLTEtMzY5NTE_3ffcf100-13e2-4a32-a3a8-11d980f01b69"
      unitRef="usd">697000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="iba32f5a2beeb4d2f835c336f8d3990cb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5YmJlZmQ5MjcxZTM0YjYwYjQ5ZDdjODRiNzM2YjJjNi90YWJsZXJhbmdlOjliYmVmZDkyNzFlMzRiNjBiNDlkN2M4NGI3MzZiMmM2XzItMy0xLTEtMzY5NTE_1a7429e6-cf06-4f7c-8be9-34e9281ccd53"
      unitRef="usd">1031000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5YmJlZmQ5MjcxZTM0YjYwYjQ5ZDdjODRiNzM2YjJjNi90YWJsZXJhbmdlOjliYmVmZDkyNzFlMzRiNjBiNDlkN2M4NGI3MzZiMmM2XzItNS0xLTEtMzY5NTE_18d0d472-5fd6-4971-bd4e-68b6e729cba7"
      unitRef="usd">1820000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5YmJlZmQ5MjcxZTM0YjYwYjQ5ZDdjODRiNzM2YjJjNi90YWJsZXJhbmdlOjliYmVmZDkyNzFlMzRiNjBiNDlkN2M4NGI3MzZiMmM2XzMtMS0xLTEtMzY5NTE_1405a049-5fc1-4127-9589-a33909dc30bd"
      unitRef="usd">69000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5YmJlZmQ5MjcxZTM0YjYwYjQ5ZDdjODRiNzM2YjJjNi90YWJsZXJhbmdlOjliYmVmZDkyNzFlMzRiNjBiNDlkN2M4NGI3MzZiMmM2XzMtMy0xLTEtMzY5NTE_c2ebabbb-0325-4653-a90b-3b1d88489def"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5YmJlZmQ5MjcxZTM0YjYwYjQ5ZDdjODRiNzM2YjJjNi90YWJsZXJhbmdlOjliYmVmZDkyNzFlMzRiNjBiNDlkN2M4NGI3MzZiMmM2XzMtNS0xLTEtMzY5NTE_1dea4866-f928-487b-9e58-59cd6692f307"
      unitRef="usd">461000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5YmJlZmQ5MjcxZTM0YjYwYjQ5ZDdjODRiNzM2YjJjNi90YWJsZXJhbmdlOjliYmVmZDkyNzFlMzRiNjBiNDlkN2M4NGI3MzZiMmM2XzQtMS0xLTEtMzY5NTE_51d8a072-c0d0-449e-bd8c-d348ff74a550"
      unitRef="usd">265000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5YmJlZmQ5MjcxZTM0YjYwYjQ5ZDdjODRiNzM2YjJjNi90YWJsZXJhbmdlOjliYmVmZDkyNzFlMzRiNjBiNDlkN2M4NGI3MzZiMmM2XzQtMy0xLTEtMzY5NTE_660bb1a6-c0e5-4f91-81f5-6b2f62bcfd15"
      unitRef="usd">789000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5YmJlZmQ5MjcxZTM0YjYwYjQ5ZDdjODRiNzM2YjJjNi90YWJsZXJhbmdlOjliYmVmZDkyNzFlMzRiNjBiNDlkN2M4NGI3MzZiMmM2XzQtNS0xLTEtMzY5NTE_0ce45dc7-ba30-416c-b597-a285f30c1087"
      unitRef="usd">11623000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="iba32f5a2beeb4d2f835c336f8d3990cb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5YmJlZmQ5MjcxZTM0YjYwYjQ5ZDdjODRiNzM2YjJjNi90YWJsZXJhbmdlOjliYmVmZDkyNzFlMzRiNjBiNDlkN2M4NGI3MzZiMmM2XzUtMS0xLTEtMzY5NTE_acd108c6-3e17-48d3-bcc8-32ed11c73a80"
      unitRef="usd">1031000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ifa60f0b4978e479f9a1f1a950f3ef413_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5YmJlZmQ5MjcxZTM0YjYwYjQ5ZDdjODRiNzM2YjJjNi90YWJsZXJhbmdlOjliYmVmZDkyNzFlMzRiNjBiNDlkN2M4NGI3MzZiMmM2XzUtMy0xLTEtMzY5NTE_dbba3806-2768-452e-a16a-7152af37c6ff"
      unitRef="usd">1820000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90YWJsZTo5YmJlZmQ5MjcxZTM0YjYwYjQ5ZDdjODRiNzM2YjJjNi90YWJsZXJhbmdlOjliYmVmZDkyNzFlMzRiNjBiNDlkN2M4NGI3MzZiMmM2XzUtNS0xLTEtMzY5NTE_1ec943ce-f401-4687-9bf0-972b287a0107"
      unitRef="usd">13904000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="id738ab0a986247f2b4893dcf915b8a19_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90ZXh0cmVnaW9uOmRhM2Y2ODk1NTFhZjQ4MzNiYzBlNjMwMzY3NDc4MmMzXzM4NDgyOTA3MTkzMTQ_d542eb92-184c-47ad-a241-8b2302d0a2e6"
      unitRef="usd">13900000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xNzgvZnJhZzpkYTNmNjg5NTUxYWY0ODMzYmMwZTYzMDM2NzQ3ODJjMy90ZXh0cmVnaW9uOmRhM2Y2ODk1NTFhZjQ4MzNiYzBlNjMwMzY3NDc4MmMzXzM4NDgyOTA3MTkzMjk_aa4bac55-e66d-444b-bd5e-bccd70f9cc15"
      unitRef="usd">12100000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84Mi9mcmFnOmI2NDRmNGNkMzIyMzQxZDliNzQxNWU4MjcxYzZjZmI4L3RleHRyZWdpb246YjY0NGY0Y2QzMjIzNDFkOWI3NDE1ZTgyNzFjNmNmYjhfNDQ3_2424dab1-bfdb-4699-ac14-6e91f7a24482">Related Party TransactionsSince the Company&#x2019;s inception, it has engaged in various immaterial transactions with its executive officers and directors, holders of more than 10% of its voting securities, and their affiliates. During the years ended December 31, 2019 and 2020, a related party investor and its affiliates participated in consolidated securitization transactions sponsored and serviced by the Company by receiving cash distributions on previously purchased securitization notes or residual certificates.</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RleHRyZWdpb246YWYwNjM5YmZkZGFjNGMwNzhhYjE4OTI1Y2JhOGZlMmJfODc5_beb9ef66-bb6f-4840-8c66-72b10f7f6091">Net Income (Loss) Per Share Attributable to Upstart Holdings, Inc. Common Stockholders &lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income (loss) per common share attributable to Upstart Holdings, Inc.&#x2019;s common stockholders is based on the weighted-average common shares outstanding during the relevant year. Diluted net income (loss) per common share attributable to Upstart Holdings, Inc.&#x2019;s common stockholders is based on the weighted-average common shares outstanding during the relevant year adjusted for the dilutive effect of share-based awards and convertible debt. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For years in which the Company reports net losses, basic and diluted net loss per share attributable to Upstart Holdings, Inc.&#x2019;s common stockholders are the same because potentially dilutive common shares are not assumed to have been issued if their effect is anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to Upstart Holdings, Inc. common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: noncumulative dividends to preferred stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,983)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to common stockholders, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add: adjustments to undistributed earnings to participating securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to common stockholders, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding used to calculate net income (loss) per share attributable to Upstart Holdings, Inc. common stockholders, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,335,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,513,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,106,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,666,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding used to calculate net income (loss) per share attributable to Upstart Holdings, Inc. common stockholders, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,335,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,513,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,772,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) per share attributable to Upstart Holdings, Inc. common stockholders, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) per share attributable to Upstart Holdings, Inc. common stockholders, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:49.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following securities were excluded from the computation of diluted net income (loss) per share attributable to Upstart Holdings, Inc. common stockholders for the years presented, because including them would have been anti-dilutive. These amounts represent the number of instruments outstanding at the end of each respective year:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible preferred stock&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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,349,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options to purchase common stock&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,502,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,600,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested RSUs&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase rights committed under the ESPP&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants to purchase convertible preferred stock&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible debt&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,318,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants to purchase common stock&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,771,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,675,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,285,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RleHRyZWdpb246YWYwNjM5YmZkZGFjNGMwNzhhYjE4OTI1Y2JhOGZlMmJfODgw_b4e8dab5-226f-4df8-97ba-61de88795ea0">For years in which the Company reports net losses, basic and diluted net loss per share attributable to Upstart Holdings, Inc.&#x2019;s common stockholders are the same because potentially dilutive common shares are not assumed to have been issued if their effect is anti-dilutive.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to Upstart Holdings, Inc. common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: noncumulative dividends to preferred stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,983)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to common stockholders, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add: adjustments to undistributed earnings to participating securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to common stockholders, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding used to calculate net income (loss) per share attributable to Upstart Holdings, Inc. common stockholders, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,335,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,513,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,106,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,666,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding used to calculate net income (loss) per share attributable to Upstart Holdings, Inc. common stockholders, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,335,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,513,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,772,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) per share attributable to Upstart Holdings, Inc. common stockholders, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) per share attributable to Upstart Holdings, Inc. common stockholders, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfMy03LTEtMS00MjY2Mw_7c2209c1-5102-4e21-a269-7f3a3a7bbe79"
      unitRef="usd">-466000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfMy03LTEtMS0zNjk1MQ_d5388a2b-357d-4d8a-8288-a427135ebb6d"
      unitRef="usd">5983000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfMy05LTEtMS0zNjk1MQ_0943bf3e-2a34-498b-b8a7-b038a1957ef8"
      unitRef="usd">135443000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfNC03LTEtMS00MjY2Mw_f844ba9c-7df3-43e3-a431-0fe5fb73e426"
      unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfNC03LTEtMS0zNjk1MQ_8b9007ce-dd2c-4145-8f41-eda64a5df555"
      unitRef="usd">5983000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfNC05LTEtMS0zNjk1MQ_be679b8a-9471-47d6-920f-c13b8829a83a"
      unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfNi03LTEtMS00MjY2Mw_35142033-66d0-480d-891a-fdabdd5276e8"
      unitRef="usd">-466000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfNi03LTEtMS0zNjk1MQ_d3878a82-d81d-4b9b-af52-bc1257310411"
      unitRef="usd">0</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfNi05LTEtMS0zNjk1MQ_27061406-41fd-4277-b910-279a6c6f7dab"
      unitRef="usd">135443000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfOC03LTEtMS00MjY2Mw_2d5fdea5-8e67-48e0-b087-684967b15619"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfOC03LTEtMS0zNjk1MQ_d515f59c-0a01-4e37-88b7-60eb2776ac4d"
      unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfOC05LTEtMS0zNjk1MQ_c6832a2d-8e04-45cf-9d1f-fae07e19fa2a"
      unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfOS03LTEtMS00MjY2Mw_31e3e82e-e9f2-46b4-bb88-fbb867cb53d4"
      unitRef="usd">-466000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfOS03LTEtMS0zNjk1MQ_8eb87e31-7897-4b23-8a6f-7e619c48656d"
      unitRef="usd">0</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfOS05LTEtMS0zNjk1MQ_2b613a5e-dae2-4f8e-a6f4-c787b0da35de"
      unitRef="usd">135443000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfMTEtNy0xLTEtNDI2NjM_ce1522a6-beac-409c-837e-05978582dc04"
      unitRef="shares">14335611</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfMTEtNy0xLTEtMzY5NTE_659d539f-76ca-45ed-9aac-19fe38d79529"
      unitRef="shares">17513670</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfMTEtOS0xLTEtMzY5NTE_a22b95f5-7e93-46a6-aff5-3aa247d0480e"
      unitRef="shares">78106359</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfMTItNy0xLTEtNDI2NjM_bf66ea54-2b15-4fe0-9739-c222b8bd6455"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfMTItNy0xLTEtMzY5NTE_dff484da-1b20-4c8f-a098-c1a52106a799"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfMTItOS0xLTEtMzY5NTE_60b443d2-9991-4c88-89d7-c140111b18d4"
      unitRef="shares">16666282</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfMTMtNy0xLTEtNDI2NjM_53832694-ddee-4f16-b7f4-f664e46b43e1"
      unitRef="shares">14335611</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfMTMtNy0xLTEtMzY5NTE_f8c3cd5b-983a-4465-b19a-ed6eed7289eb"
      unitRef="shares">17513670</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfMTMtOS0xLTEtMzY5NTE_3221287f-988c-40bd-9931-18103b01abe3"
      unitRef="shares">94772641</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfMTUtNy0xLTEtNDI2NjM_d825c303-b24c-4768-9369-c3e5327351c6"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfMTUtNy0xLTEtMzY5NTE_7a96d8e1-d5a0-4973-8f65-12414ab3c3f9"
      unitRef="usdPerShare">0</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfMTUtOS0xLTEtMzY5NTE_536cd0a0-772b-4cfb-b0e6-aaaec3550842"
      unitRef="usdPerShare">1.73</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfMTYtNy0xLTEtNDI2NjM_e79aac6d-562a-4a53-816f-ee5bcf602577"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfMTYtNy0xLTEtMzY5NTE_81b0dc74-962f-4c3c-8d04-eb6cbc4a242a"
      unitRef="usdPerShare">0</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOmE1ODJlMDI5ZmZlYjRlNTJiNzM4YTU0NjE1ZDJkYWI0L3RhYmxlcmFuZ2U6YTU4MmUwMjlmZmViNGU1MmI3MzhhNTQ2MTVkMmRhYjRfMTYtOS0xLTEtMzY5NTE_e26b209f-dd88-43a1-a311-0fb09505cbcf"
      unitRef="usdPerShare">1.43</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RleHRyZWdpb246YWYwNjM5YmZkZGFjNGMwNzhhYjE4OTI1Y2JhOGZlMmJfODgx_c7d5abbe-7ce6-471b-bd52-a0917cc28675">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following securities were excluded from the computation of diluted net income (loss) per share attributable to Upstart Holdings, Inc. common stockholders for the years presented, because including them would have been anti-dilutive. These amounts represent the number of instruments outstanding at the end of each respective year:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.867%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible preferred stock&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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,349,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options to purchase common stock&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,502,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,600,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested RSUs&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase rights committed under the ESPP&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants to purchase convertible preferred stock&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible debt&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,318,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants to purchase common stock&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,771,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,675,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,285,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib7ad6f28891546b08924ae79e29db7a9_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfMi01LTEtMS00MjY5Mw_5fa556a2-c689-4a10-91c8-e67999d412ea"
      unitRef="shares">47349577</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1e2310b714204bd8a26be99f7fec3540_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfMi01LTEtMS0zNjk1MQ_f00cb6f8-709b-49b6-a7d3-996436bce94d"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iedd340a2406c43ddbbd96fda914e938f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfMi03LTEtMS0zNjk1MQ_d9621156-7472-4535-903c-b8be98bb4624"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib1a2581aae0546919e1e5e86f19c16a2_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfMy01LTEtMS00MjY5Mw_66b33f81-a4f2-4f35-b501-4924c75c5008"
      unitRef="shares">16502206</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4f397c5e9f8447b69e292caec2909047_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfMy01LTEtMS0zNjk1MQ_548e0b1b-44a6-4b76-9701-260b94ad678a"
      unitRef="shares">19600223</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic2a0f41b86224f7baa042ced48c65fbb_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfMy03LTEtMS0zNjk1MQ_05440804-708e-4e7a-b5ef-a4d4eb5e2b83"
      unitRef="shares">461157</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9150129a676b4d908d023cf23958f6ee_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfNC01LTEtMS00MjY5Mw_1f17306f-bfd2-4a47-b92e-6f297f282597"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i053e32610869486d887e78f218f5fc4b_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfNC01LTEtMS0zNjk1MQ_5bda9ba1-26e1-46a7-b0a4-edb831956bc2"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8bcd524e4bbd497798bc21ae627eab63_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfNC03LTEtMS0zNjk1MQ_17a692bd-af6a-43d9-88d9-f0b245d18324"
      unitRef="shares">506302</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie51d54fbb9b646c69fbe9e8026480e53_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfNS01LTEtMS00MjY5Mw_b4dee0be-6e83-4978-805f-b14e062b8baf"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3cb2577accd540bbaf9cbebac458f42b_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfNS01LTEtMS0zNjk1MQ_ece3fbbc-de2e-48fe-938f-ba76a3d33dd3"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i043f70fd1f5845198bf4f4873a5a441f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfNS03LTEtMS0zNjk1MQ_f052c95d-e437-4ffc-8470-4c287f4767f3"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iec63c66fc4284661a0f2c50cc96d194e_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfNi01LTEtMS00MjY5Mw_4f222c0c-b3ee-4f32-ae71-efc9aaf4d126"
      unitRef="shares">600208</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i178a1915f58e4d998a7a1a9d1f419514_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfNi01LTEtMS0zNjk1MQ_6adf98de-4396-4f87-9671-799fddc77882"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9a220d0e30dc470eb0d81055486663dd_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfNi03LTEtMS0zNjk1MQ_0a36136a-c871-49e4-a09d-00d5e891a616"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i036ca8b556af4a63ad1b938adcc344b3_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfNy01LTEtMS00MjY5Mw_18c9842f-4a6f-44c2-86d1-a52f27aeadba"
      unitRef="shares">319669</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if7bb873571f74dc0a0da430096cc8324_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfNy01LTEtMS0zNjk1MQ_8d6d031b-1929-4b7e-ba55-72485755bbbd"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie7d6d9fde1824551986876b35d15ce38_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfNy03LTEtMS0zNjk1MQ_87d5104a-3612-4484-b000-36998fdc0bda"
      unitRef="shares">2318078</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i97f9fd6915f247a1911e6d3ed427aa26_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfOC01LTEtMS00MjY5Mw_bf92000c-dc6b-42ba-804c-6ad668bd76df"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7a7a2f2384d54b9e9f0e21d5ea4a853e_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfOC01LTEtMS0zNjk1MQ_b18abd1f-3bef-4798-bd03-071b8f62cda3"
      unitRef="shares">75000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i07f0b21fef034775aeb2c2cd57a563ef_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfOC03LTEtMS0zNjk1MQ_7e308ec3-66fe-413f-b844-9207631a10cb"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8bdedb3702c74e9d9d2c6e4d9d119209_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfOS01LTEtMS00MjY5Mw_953a5b23-6803-4597-a999-ea5275826ed8"
      unitRef="shares">64771660</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id121b866a26748a0a6bd3e1e28baf42c_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfOS01LTEtMS0zNjk1MQ_4b987bf0-c736-4336-b0bd-036f8b5d08a2"
      unitRef="shares">19675223</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84NS9mcmFnOmFmMDYzOWJmZGRhYzRjMDc4YWIxODkyNWNiYThmZTJiL3RhYmxlOjEwYmEzMTM0ZTRkYTQ0ZDU4OThhNDgzZTY3N2QxYzljL3RhYmxlcmFuZ2U6MTBiYTMxMzRlNGRhNDRkNTg5OGE0ODNlNjc3ZDFjOWNfOS03LTEtMS0zNjk1MQ_23d76320-21bd-4865-8fab-6719c85165f3"
      unitRef="shares">3285537</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="ie074ae2a4ffb4acbaa1e95af5286a3ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84OC9mcmFnOmQ2YzQ0NmQ5MTUyMDQ5MDg4NGQwZTU3YmQ0ZGZmNWYwL3RleHRyZWdpb246ZDZjNDQ2ZDkxNTIwNDkwODg0ZDBlNTdiZDRkZmY1ZjBfMzMz_e785c6b3-a735-41ba-ba1c-c30c91f0e1af">Subsequent Events The Company has evaluated the impact of events that have occurred subsequent to December&#160;31, 2021, through the date the consolidated financial statements were filed with the SEC. Based on the evaluation, other than any items recorded or disclosed within the consolidated financial statements and related notes, including as discussed below, the Company has determined no additional subsequent events were required to be recognized or disclosed.On February 15, 2022, the Company issued a press release announcing that its board of directors approved a share repurchase program with authorization to purchase up to $400&#160;million of its outstanding common shares. The Company may repurchase shares from time to time through open market purchases, in privately negotiated transactions or by other means, including through the use of trading plans intended to qualify under Rule 10b5-1 under the Securities Exchange Act of 1934, as amended. The actual timing and amount of future repurchases are subject to business and market conditions, corporate and regulatory requirements, stock price, acquisition opportunities and other factors. The share repurchase program does not obligate the Company to acquire any particular amount of common stock, and the program may be suspended or terminated at any time by the Company at any time at its discretion without prior notice.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i7410d194871c44919bf90740d71519c5_I20220215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF84OC9mcmFnOmQ2YzQ0NmQ5MTUyMDQ5MDg4NGQwZTU3YmQ0ZGZmNWYwL3RleHRyZWdpb246ZDZjNDQ2ZDkxNTIwNDkwODg0ZDBlNTdiZDRkZmY1ZjBfMzg0ODI5MDcwMTAyOQ_fb46365b-d16f-486f-97ef-1590b3761a71"
      unitRef="usd">400000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNS0zLTEtMS0zNjk1MQ_580894e1-7bb1-4ef9-b8b1-0cfcaf8435d4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNS0zLTEtMS0zNjk1MQ_580894e1-7bb1-4ef9-b8b1-0cfcaf8435d4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNS0xLTEtMS0zODQ5OQ_829dfad1-da7a-4b6f-b29a-c4eb1af8714c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNS0xLTEtMS0zODQ5OQ_829dfad1-da7a-4b6f-b29a-c4eb1af8714c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNS0xLTEtMS0zNjk1MQ_1ef68f3c-93f8-41c4-a79e-ee3d98d6abcc"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNS0xLTEtMS0zNjk1MQ_1ef68f3c-93f8-41c4-a79e-ee3d98d6abcc"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RleHRyZWdpb246MTY3ZTFiMzZjYTYwNDRkMDllMjZiOThjMTcwMDc4NWRfNzY5NjU4MTM5NTg5Mw_f0006b31-7ef0-4424-af20-b75b20de326f" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RleHRyZWdpb246MTY3ZTFiMzZjYTYwNDRkMDllMjZiOThjMTcwMDc4NWRfNzY5NjU4MTM5NTg5Mw_f0006b31-7ef0-4424-af20-b75b20de326f" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes $(7,400) and $(4,238) from related parties for the years ended December 31, 2019 and 2020, respectively.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNS0zLTEtMS0zNjk1MQ_580894e1-7bb1-4ef9-b8b1-0cfcaf8435d4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RleHRyZWdpb246MTY3ZTFiMzZjYTYwNDRkMDllMjZiOThjMTcwMDc4NWRfNzY5NjU4MTM5NTg5Mw_f0006b31-7ef0-4424-af20-b75b20de326f"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNS0xLTEtMS0zODQ5OQ_829dfad1-da7a-4b6f-b29a-c4eb1af8714c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RleHRyZWdpb246MTY3ZTFiMzZjYTYwNDRkMDllMjZiOThjMTcwMDc4NWRfNzY5NjU4MTM5NTg5Mw_f0006b31-7ef0-4424-af20-b75b20de326f"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNS0xLTEtMS0zNjk1MQ_1ef68f3c-93f8-41c4-a79e-ee3d98d6abcc"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RleHRyZWdpb246MTY3ZTFiMzZjYTYwNDRkMDllMjZiOThjMTcwMDc4NWRfNzY5NjU4MTM5NTg5Mw_f0006b31-7ef0-4424-af20-b75b20de326f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjItMS0xLTEtMzY5NTE_7a4b9d28-74c5-40ca-a97e-a093cb49a87e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjItMS0xLTEtMzY5NTE_7a4b9d28-74c5-40ca-a97e-a093cb49a87e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjItMy0xLTEtMzY5NTE_c245d2b4-4d2f-4cc2-998e-45b7c322d2a0"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjItMy0xLTEtMzY5NTE_c245d2b4-4d2f-4cc2-998e-45b7c322d2a0"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMTMtMS0xLTEtMzY5NTE_ccd27276-750b-4987-b25b-13d29f0bb7aa"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMTMtMS0xLTEtMzY5NTE_ccd27276-750b-4987-b25b-13d29f0bb7aa"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMTMtMy0xLTEtMzY5NTE_8fb08376-0789-402a-a9af-52c4b6ebac63"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMTMtMy0xLTEtMzY5NTE_8fb08376-0789-402a-a9af-52c4b6ebac63"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RleHRyZWdpb246NDIwOTQ2NmQ4M2U4NDRiNTk5NmQxMDcyZjZjNjkyZThfNzQ2_0309e19d-0194-4bc9-bf77-b007412601ea" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RleHRyZWdpb246NDIwOTQ2NmQ4M2U4NDRiNTk5NmQxMDcyZjZjNjkyZThfNzQ2_0309e19d-0194-4bc9-bf77-b007412601ea" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The following table presents information on assets and liabilities related to variable interest entities (&#x201c;VIEs&#x201d;) that are consolidated by Upstart Holdings, Inc. at December&#160;31, 2020 and 2021. The assets in the table below may only be used to settle obligations of consolidated VIEs and are in excess of those obligations. The holders of the beneficial interests do not have recourse to the general credit of Upstart Holdings, Inc. The assets and liabilities in the table below include third-party assets and liabilities of consolidated VIEs and exclude intercompany balances that eliminate in consolidation. <xhtml:table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><xhtml:tr><xhtml:td style="width:1.0%"/><xhtml:td style="width:69.092%"/><xhtml:td style="width:0.1%"/><xhtml:td style="width:1.0%"/><xhtml:td style="width:13.483%"/><xhtml:td style="width:0.1%"/><xhtml:td style="width:0.1%"/><xhtml:td style="width:0.441%"/><xhtml:td style="width:0.1%"/><xhtml:td style="width:1.0%"/><xhtml:td style="width:13.484%"/><xhtml:td style="width:0.1%"/></xhtml:tr><xhtml:tr><xhtml:td colspan="3" style="padding:0 1pt"/><xhtml:td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</xhtml:span></xhtml:td><xhtml:td colspan="3" style="padding:0 1pt"/><xhtml:td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</xhtml:span></xhtml:td></xhtml:tr><xhtml:tr><xhtml:td colspan="3" style="padding:0 1pt"/><xhtml:td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</xhtml:span></xhtml:td><xhtml:td colspan="3" style="padding:0 1pt"/><xhtml:td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</xhtml:span></xhtml:td></xhtml:tr><xhtml:tr><xhtml:td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</xhtml:span></xhtml:td><xhtml:td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><xhtml:td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><xhtml:td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></xhtml:tr><xhtml:tr><xhtml:td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash </xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#x2014;&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><xhtml:td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><xhtml:td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,700&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></xhtml:tr><xhtml:tr><xhtml:td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</xhtml:span></xhtml:td><xhtml:td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,371&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><xhtml:td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><xhtml:td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,561&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></xhtml:tr><xhtml:tr><xhtml:td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans (at fair value)</xhtml:span></xhtml:td><xhtml:td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,373&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><xhtml:td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><xhtml:td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,972&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></xhtml:tr><xhtml:tr><xhtml:td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes receivable and residual certificates (at fair value)</xhtml:span></xhtml:td><xhtml:td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,219&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><xhtml:td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><xhtml:td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,571&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></xhtml:tr><xhtml:tr><xhtml:td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</xhtml:span></xhtml:td><xhtml:td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><xhtml:td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><xhtml:td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,221&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></xhtml:tr><xhtml:tr><xhtml:td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</xhtml:span></xhtml:td><xhtml:td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</xhtml:span></xhtml:td><xhtml:td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,992&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><xhtml:td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><xhtml:td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</xhtml:span></xhtml:td><xhtml:td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,025&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></xhtml:tr><xhtml:tr style="height:14pt"><xhtml:td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><xhtml:td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><xhtml:td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><xhtml:td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></xhtml:tr><xhtml:tr><xhtml:td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</xhtml:span></xhtml:td><xhtml:td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><xhtml:td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><xhtml:td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></xhtml:tr><xhtml:tr><xhtml:td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><xhtml:td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><xhtml:td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#x2014;&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></xhtml:tr><xhtml:tr><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/></xhtml:tr><xhtml:tr><xhtml:td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings</xhtml:span></xhtml:td><xhtml:td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,181&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><xhtml:td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><xhtml:td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,536&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></xhtml:tr><xhtml:tr><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/></xhtml:tr><xhtml:tr><xhtml:td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities </xhtml:span></xhtml:td><xhtml:td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><xhtml:td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><xhtml:td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">778&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></xhtml:tr><xhtml:tr><xhtml:td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</xhtml:span></xhtml:td><xhtml:td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</xhtml:span></xhtml:td><xhtml:td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,296&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><xhtml:td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><xhtml:td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</xhtml:span></xhtml:td><xhtml:td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,314&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></xhtml:tr></xhtml:table></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjItMS0xLTEtMzY5NTE_7a4b9d28-74c5-40ca-a97e-a093cb49a87e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RleHRyZWdpb246NDIwOTQ2NmQ4M2U4NDRiNTk5NmQxMDcyZjZjNjkyZThfNzQ2_0309e19d-0194-4bc9-bf77-b007412601ea"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMjItMy0xLTEtMzY5NTE_c245d2b4-4d2f-4cc2-998e-45b7c322d2a0"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RleHRyZWdpb246NDIwOTQ2NmQ4M2U4NDRiNTk5NmQxMDcyZjZjNjkyZThfNzQ2_0309e19d-0194-4bc9-bf77-b007412601ea"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMTMtMS0xLTEtMzY5NTE_ccd27276-750b-4987-b25b-13d29f0bb7aa"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RleHRyZWdpb246NDIwOTQ2NmQ4M2U4NDRiNTk5NmQxMDcyZjZjNjkyZThfNzQ2_0309e19d-0194-4bc9-bf77-b007412601ea"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RhYmxlOmZmYTJjNjdmNWNkNzRmZjM4Mzk2YWE3MjlhNWVlYmNmL3RhYmxlcmFuZ2U6ZmZhMmM2N2Y1Y2Q3NGZmMzgzOTZhYTcyOWE1ZWViY2ZfMTMtMy0xLTEtMzY5NTE_8fb08376-0789-402a-a9af-52c4b6ebac63"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8xOS9mcmFnOjQyMDk0NjZkODNlODQ0YjU5OTZkMTA3MmY2YzY5MmU4L3RleHRyZWdpb246NDIwOTQ2NmQ4M2U4NDRiNTk5NmQxMDcyZjZjNjkyZThfNzQ2_0309e19d-0194-4bc9-bf77-b007412601ea"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfNC03LTEtMS0zNjk1MQ_5a14a04a-c8c7-44ad-9257-2c4317a10c94"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfNC03LTEtMS0zNjk1MQ_5a14a04a-c8c7-44ad-9257-2c4317a10c94"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfNC01LTEtMS0zNjk1MQ_481ea6be-9420-48fe-8c98-52054eac303d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfNC01LTEtMS0zNjk1MQ_481ea6be-9420-48fe-8c98-52054eac303d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfNC01LTEtMS0zODQyMA_5a1c2b6e-074a-4097-9abd-31581286e0ec"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfNC01LTEtMS0zODQyMA_5a1c2b6e-074a-4097-9abd-31581286e0ec"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RleHRyZWdpb246YzBkOGVkNThlZGU0NDkxMjg0N2Y4MTlkMjc4NzllZWVfNzY5NjU4MTM5NTgyNw_deda86a0-ef7b-464a-928e-4f8bc4f962d1" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RleHRyZWdpb246YzBkOGVkNThlZGU0NDkxMjg0N2Y4MTlkMjc4NzllZWVfNzY5NjU4MTM5NTgyNw_deda86a0-ef7b-464a-928e-4f8bc4f962d1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes $2,963 and $1,014 from related parties expense and $7,400 and $4,238 of related parties fair value adjustments for the years ended December 31, 2019 and 2020, respectively.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfNC03LTEtMS0zNjk1MQ_5a14a04a-c8c7-44ad-9257-2c4317a10c94"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RleHRyZWdpb246YzBkOGVkNThlZGU0NDkxMjg0N2Y4MTlkMjc4NzllZWVfNzY5NjU4MTM5NTgyNw_deda86a0-ef7b-464a-928e-4f8bc4f962d1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfNC01LTEtMS0zNjk1MQ_481ea6be-9420-48fe-8c98-52054eac303d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RleHRyZWdpb246YzBkOGVkNThlZGU0NDkxMjg0N2Y4MTlkMjc4NzllZWVfNzY5NjU4MTM5NTgyNw_deda86a0-ef7b-464a-928e-4f8bc4f962d1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RhYmxlOjMyODhmOWQ4NWY3ZDRkNjZiY2NjYTZiNzA3ZWE0YjY0L3RhYmxlcmFuZ2U6MzI4OGY5ZDg1ZjdkNGQ2NmJjY2NhNmI3MDdlYTRiNjRfNC01LTEtMS0zODQyMA_5a1c2b6e-074a-4097-9abd-31581286e0ec"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yMi9mcmFnOmMwZDhlZDU4ZWRlNDQ5MTI4NDdmODE5ZDI3ODc5ZWVlL3RleHRyZWdpb246YzBkOGVkNThlZGU0NDkxMjg0N2Y4MTlkMjc4NzllZWVfNzY5NjU4MTM5NTgyNw_deda86a0-ef7b-464a-928e-4f8bc4f962d1"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDctMS0xLTEtMzg1MDc_3b0c456e-092a-4de6-ae89-6b340dbf2f1b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDctMS0xLTEtMzg1MDc_3b0c456e-092a-4de6-ae89-6b340dbf2f1b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDctMy0xLTEtMzY5NTE_b2b3515f-aa1a-41e0-b4b3-3449b794a00a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDctMy0xLTEtMzY5NTE_b2b3515f-aa1a-41e0-b4b3-3449b794a00a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDctMS0xLTEtMzY5NTE_25bf93cc-53d1-427a-9b72-16d602bfca72"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDctMS0xLTEtMzY5NTE_25bf93cc-53d1-427a-9b72-16d602bfca72"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RleHRyZWdpb246MTY3ZTFiMzZjYTYwNDRkMDllMjZiOThjMTcwMDc4NWRfNzY5NjU4MTM5NTg5NA_c5293a16-6068-420b-a835-8778250ac57a" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RleHRyZWdpb246MTY3ZTFiMzZjYTYwNDRkMDllMjZiOThjMTcwMDc4NWRfNzY5NjU4MTM5NTg5NA_c5293a16-6068-420b-a835-8778250ac57a" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes $3,262 and $1,034 paid to related parties for the years ended December 31, 2019 and 2020, respectively.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDctMS0xLTEtMzg1MDc_3b0c456e-092a-4de6-ae89-6b340dbf2f1b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RleHRyZWdpb246MTY3ZTFiMzZjYTYwNDRkMDllMjZiOThjMTcwMDc4NWRfNzY5NjU4MTM5NTg5NA_c5293a16-6068-420b-a835-8778250ac57a"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDctMy0xLTEtMzY5NTE_b2b3515f-aa1a-41e0-b4b3-3449b794a00a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RleHRyZWdpb246MTY3ZTFiMzZjYTYwNDRkMDllMjZiOThjMTcwMDc4NWRfNzY5NjU4MTM5NTg5NA_c5293a16-6068-420b-a835-8778250ac57a"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RhYmxlOjRiNjcxNGM2NTcxMzQ2ZTBiZmU3MDc1Y2JkNDFkOTU1L3RhYmxlcmFuZ2U6NGI2NzE0YzY1NzEzNDZlMGJmZTcwNzVjYmQ0MWQ5NTVfNDctMS0xLTEtMzY5NTE_25bf93cc-53d1-427a-9b72-16d602bfca72"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmM2ZTM3MDViZmJkOTQyNGE5ZDRjZGQ1YjNhZjRiNWI0L3NlYzpjNmUzNzA1YmZiZDk0MjRhOWQ0Y2RkNWIzYWY0YjViNF8yOC9mcmFnOjE2N2UxYjM2Y2E2MDQ0ZDA5ZTI2Yjk4YzE3MDA3ODVkL3RleHRyZWdpb246MTY3ZTFiMzZjYTYwNDRkMDllMjZiOThjMTcwMDc4NWRfNzY5NjU4MTM5NTg5NA_c5293a16-6068-420b-a835-8778250ac57a"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
