<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:wlfc="http://willislease.com/20201231"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="wlfc-20201231.xsd" xlink:type="simple"/>
    <context id="i287906270a474eb2905fbba29ee06e80_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1e23547675624728b81263f1f62ad3af_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i3de100a13bdd4ca8911afa42c4f342ce_I20210310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
        </entity>
        <period>
            <instant>2021-03-10</instant>
        </period>
    </context>
    <context id="i810d850fb833484aa9ddc104085ea4ce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib83d06fd054044d7a80f4b0b31679f56_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4128f6a865cb435098229967f00c3a79_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetsLeasedToOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4d58f9cdeb59433d950b8f63679676dc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetsLeasedToOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icb8fc9dee17942ba96f42e9341d86079_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i40533a03f237443ba3ec5e852685cd9d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8d1ab0dd321c4ac09286b3dd8c5b078b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:LeaseRentRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9745c98dd11c4b19b4cc2831d1aa2213_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:LeaseRentRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4a23765831d84803b4ec5969d03f4db8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:MaintenanceReserveRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib0ab4fe8dfe14657b068429f90208e03_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:MaintenanceReserveRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3e820bcdead44579964827a15a450cd9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:SparePartsAndEquipmentSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i59ca301a879e4934ad827219f68fc19d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:SparePartsAndEquipmentSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8df4914aee2749d48c65079fe927f59a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:ManagedServicesAndOtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4af904f1f064495f823d2a61c1c1f457_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:ManagedServicesAndOtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i13682a75695f49a093ea3f22c2dd6863_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i40044b888f5c4821b1302144ccde9921_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</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="i29badd6988a14acfa5b8321fcef179aa_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</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="ia1b370ae324a4e06b658d474107b5a40_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</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="ic3c5b2adc7b84205b82c79de4b392b5e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i036690880db848ee8fe9e1b82d24c82f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9a301613bf5243378e30be1be01f5727_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</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="i9a85f91217bf4a648ba4463e2d8b4034_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibda5ca9801b5456c99d7b27ac05ba064_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</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="i49f6f097193b4f06bba8645a47ee5df3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</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="i8ffe2fe675934d85a484bb8a1f5fdc52_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7fb674f6b6e14c638c5b7fba59b7c24f_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i04a8d759d7e24f0f9d2324b168b135e8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia6e9b26fdd8d48709416400090cd4633_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ifcace2e0cc4e4750b0cc1a6dd96a8640_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibfac5446fcc14ab4a471649ee109a4bd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</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="ibc43db0c39fc4cdb8f168c03da0cb4b8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</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="i01153967e31e4b27be213768e8409bdc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</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="i970a51a5f4014a989083dd83e4538c02_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ieabb6ed4cabc4fdaa45559505190140c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</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="i9630a5576b2249289d6828d75c26d1f8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8018de0478a443d89da825f0c4b825dd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</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="iab7ff58501bf46b9aa76c7067bcd40b3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</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="i870d8530424b43bbaab856d456a3dd39_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3f61dcb89dd244628f73bb1568bd53e3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4d1247a581114aa09ccb10a2e02ed85a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</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="i6aea4c7d5da6418dbdaba8d83ffff4e6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</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="ie51920084d0d4985ab7bc3503c314a97_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</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="i641c5c1b392a47e08035a8dcdfbee464_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if17ecf28059a450584704b03d1efdf3f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">wlfc:WillisEngineSecuritizationTrustIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4cded34711cb4ef8a45ecffc1e175002_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">wlfc:WillisEngineStructuredTrustIIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if40fd48941744ad8a4c20d1e1d95935f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">wlfc:WillisEngineStructuredTrustIVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5d6a100cbf0d413b88e4d3d8ad1c97d3_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">wlfc:WillisEngineStructuredTrustVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTVNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="iff86ecedd2594a10b2467bc389033c45_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">wlfc:WillisEngineStructuredTrustVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTVSeriesANotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i6a673e344ba44f68b2e77e5085e68cf7_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">wlfc:WillisEngineStructuredTrustVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTVSeriesBNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i5f41604f981348b19ae95710d6abb8ca_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">wlfc:WillisEngineStructuredTrustVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTVSeriesCNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i5684fe3127dd4d1f8fea21beb4ed4050_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wlfc:OneCustomerMember</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="i74c66bcb842943058e283d62bcd453c8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:EnginesAndRelatedEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if90af23466474826a57451f95292e623_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:EnginesAndRelatedEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic5a16378e4784ff4b199e983fd9ff84a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:NewEngineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic71911e7bd8f4c2ebc6c4e37f2b74330_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i06baee883f544463885b6a202faa31ce_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6c6f4a51475141aba352b55190b6222a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie240636ec69248209e0e4993fbadc798_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifd46ae03d0c84ef7b0fc5d1d33fc8e75_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:MarineVesselsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i55ca39a6ec92488292ecd999a81d390c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:MarineVesselsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i44adaedddbf64191b3333434a4d9ef28_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:SparePartPackagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i41c65623fa17463585957c8147d2762c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:SparePartPackagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i88ea3b5e5d6340618c381b640f827f94_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:SparePartPackagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2ad3d0828f3a4bd1b872635b5fee098e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:EnginesAndRelatedEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if3ee580a38664da69d0994d4899a1f3e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8202c7f15dc042749a2a3c077de7b319_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia93cf521e7f24ee3aef2256f507371f6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:MarineVesselsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i103a8e2f98764147bfd585dda7e4cc1d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i254fe5ce8d4f4e198a0aa088a3f46b16_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i011c83143fb9437c9ad705b484d65bd8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:OlderGenerationEnginesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc00babeb8334b83af4c81292621cdfb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:OlderGenerationEnginesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie732594bfc924f99a943d6ad048da792_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:OlderGenerationEnginesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0afe1632e4cd479c87f61fb174e57779_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8e5cb7659b51412e9ef4088bddf3e531_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idef7c420379b45728c9944365aff6f4d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i149449aa76df407f80f681d0c04c3a8f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1eeb86a79feb408cb61f9b18afe06887_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WestIIINotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8dd07df7f3d34b33a9385b327a44d406_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WestIIINotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc9706cd2011416a983ba0c16e468b27_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTIVNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i92a84128672241ddb90839bf488ad5f7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTIVNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic39bfc30f7ac46d6b37c4ef4b2aaf719_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTVNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie1bbeeb6f2e54d5fbd0a89676214ac9f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTVNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if1069daae13a4e1eb9afe94cfec48130_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTIIINotesWESTIVNotesAndWESTVNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie2449611659d4bc6b8e06cc34c3065c3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTIIINotesWESTIVNotesAndWESTVNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iea7aebdcd89040529dd5129cc016ae74_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i73716ad8040040398892a7af93e6ca2e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IndefinitelivedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7c5ddf3772db4371bc9f86d8d7404a1c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">wlfc:ContingenciesRelatedToCOVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieb3c17b323244d619b18b970dea9a9c5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">wlfc:ContingenciesRelatedToCOVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if5257e47809240d38a54b7b9eed86ca6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if1813ba0fac840ef98770e3b62f3272d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5906c58538564b4f9d564032091600c7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:LeaseRentRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:LeasingAndRelatedOperationsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if16a55e18cae4ceaaca8d57d7c074468_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:LeaseRentRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:SparePartsSalesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i587cfa3cccde438c8334f7ecfa7ab81a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:LeaseRentRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0e2247c3bdd94bcca2a7726277a24ee0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:MaintenanceReserveRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:LeasingAndRelatedOperationsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i581018a7977d483ab3e5863c257f631d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:MaintenanceReserveRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:SparePartsSalesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib4aa16b75be649f48949eb22eca0d0e1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:MaintenanceReserveRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5140b6a0422f4dcfaca909c34058f0c6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:SparePartsAndEquipmentSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:LeasingAndRelatedOperationsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i370622e851ee477ea0f36c48edead460_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:SparePartsAndEquipmentSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:SparePartsSalesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idfbc263f046548379dc5317b50f30c7f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:SparePartsAndEquipmentSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia8cc5a709bf04b1bb2fd9d68d85a18a4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:LeasingAndRelatedOperationsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia7d3bb8b78f049f2999c8772fe50c0b9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:SparePartsSalesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2ad8d9733b9c4651ac64ccfa3e99d6dd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id01bc1fc73064b05841fd8e3f6010d59_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:ManagedServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:LeasingAndRelatedOperationsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if18afb08fc994760b26c7e1f430a98aa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:ManagedServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:SparePartsSalesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6748efbc2600488aa0214158d71ad93d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:ManagedServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6cb70b5710764dd7a84a8cdc90c54625_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:ManagedServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icbc80b408bac4948b5aa3a3ad0d99443_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:OtherRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:LeasingAndRelatedOperationsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i470934ebcc124f6a8e682f1b802f8066_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:OtherRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:SparePartsSalesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7081d6c0a10646c48cf8bcdb4818be4d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:OtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iba13b1c345ed41d49c63da450c0388e3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:OtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1bfee6e446b4472298353ab0c7b856c6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:LeaseRentRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:LeasingAndRelatedOperationsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifb4bcc0b021e469abc8cf1fd1e9746cb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:LeaseRentRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:SparePartsSalesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6962530a117b414580379a1150a6aabc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:LeaseRentRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1195c5b8e7704d598354604a46e3b1a3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:MaintenanceReserveRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:LeasingAndRelatedOperationsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib7ba9b63008146c6b4e6fbe67c8bc2f9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:MaintenanceReserveRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:SparePartsSalesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if1a0ee4f23524a3f8c3e03872a19d3c4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:MaintenanceReserveRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8670bd0739d149d0a09faba1cfa2670d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:SparePartsAndEquipmentSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:LeasingAndRelatedOperationsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibcbcc15e7d3c4a00a1e2b978bca9580f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:SparePartsAndEquipmentSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:SparePartsSalesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4faae720a00449a385c52957fde76575_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:SparePartsAndEquipmentSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if2305f028e4c4be8bc727105d38cb845_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:LeasingAndRelatedOperationsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7fe4ee7f6ab7483d85812b7364eac443_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:SparePartsSalesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ica59e9906d53430581bd322fb1f5d02c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icbf47cfa1a944fa4b5694c13608a3098_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:ManagedServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:LeasingAndRelatedOperationsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if16d2c08df0e4199bb3654d593ecc8a1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:ManagedServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:SparePartsSalesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ief19d37be4714d9486ba9f31055d01e8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:ManagedServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6e2147c4a60d421797e9b94ed0756328_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:ManagedServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib7f2cadd7bd44fe4844f49aa152b53b1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:OtherRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:LeasingAndRelatedOperationsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i78fd401e55694053b34fb6bfae58e4c8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:OtherRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:SparePartsSalesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i35fa8578340c4b2fa593cd39c472a45d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:OtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iebaaca5c393e4464a4323745a7eafa29_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:OtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia1db1959df5442c688922e40b96661f9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i48953c440bf64f219546c6f0caa7e304_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icb5dc34b33544252b5241008df9b2060_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia2626e66b3334e1eae4fc6259271a63e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iea41c85880124cfca70e01144bcda06a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if78c7926b1344e35b8b007f7c8b41a9c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i73b5192559c549c788b62a4e002534e7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8ded69dbb86b4529a6849abfa39a3101_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i98a5e756b20d4e5fb3ad566910d3353e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i44f62ea77c674d9f962809ac80ab4dd5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2f9041bdd87746bf8b597cc6f5f3b1b9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">us-gaap:MiddleEastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i278aa844eb06477382b4f9567222f8e4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">us-gaap:MiddleEastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i13e22448542c429a83678facb7075a76_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iafcc90b6c36d492faf75ed812d760940_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ife1426e530da45029e9b4a3e84786688_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">srt:AfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8a14fcb9b49b4ec48c09ccd0f075ca56_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">srt:AfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id78bdb95bee645729f23745fc81c9e60_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i879c29c67e57492f8dfd7fa9e1d78e08_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id841c6c128d54b1884c3236f139f9ffe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0f6dd05ad8d54379bbd5a1b4534682e8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i09b05af47f4c4a9fa0830338803f1437_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5703d6e078954ba5997b17d9fe92f1d2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id3a3918365ca4115b5b44ee2e991d399_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2fdf65f93e5f4ba38acb6a129f86c4fc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia8f6fddc052845839e39a16261160bd4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if6a0f5814ef04e4994125482c23fa09b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6e7b117aba5041cf8db783a21836b57e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">us-gaap:MiddleEastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i77f14821baa1403c8160914d44fe2da5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">us-gaap:MiddleEastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia7a921f62f714443a7718d48269dc001_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icdfb1ea85deb4a438a761dfc68df9dc6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i89b6a72ba2d345da83379cacf9bade9c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">srt:AfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id677f42023ba45bda685bc1b47d83ca6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">srt:AfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia13cee5c345943989a74f2cb07914159_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">wlfc:OffLeaseAndOtherEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib40c492547824917af4effc77a5a60d0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">wlfc:OffLeaseAndOtherEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i243c876ef2604be58f0cac233babdfd1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:EquipmentHeldForOperatingLeaseMonthToMonthMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2dcc19e877334b5a91b915717e49ede5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:EquipmentHeldForOperatingLeaseMaturingInNextTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8df4e2cc6ec6477fb79b3cf006464516_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:EquipmentHeldForOperatingLeaseMaturingInYear2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i55b9a8ce43ae44bda0dd62eb955945ad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:EquipmentHeldForOperatingLeaseMaturingInYear3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9df8195888fc4df3af8909ea60cdef47_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:EquipmentHeldForOperatingLeaseMaturingInYear4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5bc46bf0ddc347f7855691d6fad055eb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:EquipmentHeldForOperatingLeaseMaturingInYear5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i389584635fcf44afa92a3b3c19b683d4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wlfc:EquipmentHeldForOperatingLeaseMaturingThereafterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieec81908cccc4d98939c2c8267b6a110_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:WillisMitsuiAndCompanyEngineSupportLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5302ff5287cc4993bccd9d2e0afaf707_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:WillisMitsuiAndCompanyEngineSupportLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieb80abdf51a54bf489679c9629f4aeec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:WillisMitsuiAndCompanyEngineSupportLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetsLeasedToOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6161506155d44c26897d5b0b37c283e4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:CSCWillisEngineLeaseCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9eb3983da866401da6f4eeacc3bb6f11_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:CSCWillisEngineLeaseCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7c8a70386c974fbebbd2f5e7f07e8e66_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:CSCWillisEngineLeaseCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetsLeasedToOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i553938fd13a14263912e22db35e5e8e2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:WillisMitsuiAndCompanyEngineSupportLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5b39d0e2029d4c16ab9238b3c941ff5c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:CSCWillisEngineLeaseCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2f9e1dbe41384def8055031d24f1a50f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:WillisMitsuiAndCompanyEngineSupportLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i938a433c32f1494594623f6507de9750_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:CSCWillisEngineLeaseCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1b039a42aff6471f8494d6c633b8d6b1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:WillisMitsuiAndCompanyEngineSupportLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8cf9410627af4ae7a8f53ae261766b00_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:CSCWillisEngineLeaseCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2c14863cbda643e29f6b7cc6cba6945e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:WillisMitsuiAndCompanyEngineSupportLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i43733d03a72f4618b9b708fd66976194_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:WillisMitsuiAndCompanyEngineSupportLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i997ce4a976124813b9f06ca9dcc62f56_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:SecuredCreditFacilityDueApril2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i40438406caf3479abe4c2af9ec8021c6_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:SecuredCreditFacilityDueApril2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i3c15fa050b0145fa9fa5e75dea86c55e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:SecuredCreditFacilityDueApril2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i79e7b28193f242cdbe341aea26e57b5c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:SecuredCreditFacilityDueApril2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8c5faafe7a7043c08bc0c9266ee87b98_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTVSeriesANotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iea23254312734499bf451278bf3f02e6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTVSeriesANotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i425eebbabf5240a390ea02ae612dc83b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTVSeriesBNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idaa16ce2fbad47509eac7345918bc0c7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTVSeriesBNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i78e077842ce2436fba48c985db749cd3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTVSeriesCNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0f72d5f14c3a49b8a6d4c2fed632a7de_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTVSeriesCNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5c88cf91d60f480ba6bc15708a17a228_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTIVSeriesANotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i945e42d02d794972b8d4f8a6cf538e8e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTIVSeriesANotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie58b90445856435c9f6d61026db510c6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTIVSeriesBNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1d4ce44a04dc41a19fad03fe4248ec2f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTIVSeriesBNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic276cfe102444b47b366f8cc2ddf9d95_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTIIISeriesANotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i09cc125ea3414905ba15a8f02484d096_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTIIISeriesANotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6cbe35bc9c124b0bb8ca392563cfe6c2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTIIISeriesBNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i626ccb41455641cb9465e2890630ab1f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTIIISeriesBNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i99df9ce97d7447028c348a31d02467f8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WestIISeriesANotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0194103689064aac9196a7be49c7958d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WestIISeriesANotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i97ac0e9b69fb45af8259f9d6c6985fcc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:NotesPayableDueJuly2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1073bcb81a1f4d6caac849ba31696807_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:NotesPayableDueJuly2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie214b5a6ae8b49219da0c86ef68631fd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:NotesPayableDueJuly2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ife54fbe9c619433280c8a81f8955f158_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:NotesPayableDueJuly2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibb8c7f54afc44b9ca07f48dbc0abf64d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:NotesPayableDueJuly2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia0862701939e4fc5b1f997048f358817_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:NotesPayableDueJuly2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8cb2c1b493a242b4a1696667ae2110d9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:SecuredCreditFacilityDueApril2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i339369840d924159b8669955a959c68b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:SecuredCreditFacilityDueApril2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2c835361971e425e81c80f61bbaf415d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:SecuredCreditFacilityDueApril2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icb1482dce5894016a2e901dfdabb6348_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:SecuredCreditFacilityDueApril2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia3f8c2744dd244c4a06e7fd2f39e1ec0_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:WESTVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTVNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i40d5c503667c4bd8b8085c630fbb3b1c_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:WESTVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTVSeriesANotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i3036ed775554482e9873b8626fa62445_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:WESTVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTVSeriesBNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ia07b6a771c174c42b20b9b1a82cbc077_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:WESTVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTVSeriesCNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i42fafe02e4334d98866a79914d0f8625_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:WESTVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="iaf7f6ff696974537a51188f9c8f09d0c_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:WESTVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">wlfc:AssetsUnderPurchaseAgreementWithWESTVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i88b7f365e0724da1a757ef9e253ce85c_D20200301-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:WESTVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTVSeriesANotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i3b86303d00624161bf5dfd3643a2395c_D20200301-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:WESTVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTVSeriesBNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i5d5a544d60b944e09ebe0261a790f3ec_D20200301-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:WESTVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:WESTVSeriesCNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i545eeb03753d4f6388d052bd027a0bd0_D20200301-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:Class2012ATermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ic53e276e53cf44ab9b05cfda1fba050d_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:NotesPayableDueJuly2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i4d75ef88a5fa4b29ababd1343d5cae4e_I20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wlfc:NotesPayableDueJuly2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-28</instant>
        </period>
    </context>
    <context id="iaba15fef7a7049109f6d37117a3124c3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifb01881e2e384ee6b088a02c37b961e7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iabfa5c0821774582874c0664e62f337f_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i8ece4a299c8e43218913da68c202b8be_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">wlfc:InterestRateContract1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ief311e637a1647119b6f459ddf4f6b61_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="i814cc23c5d81406991ca60b1048740e0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">wlfc:InterestRateContract2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i240ec726b1cd4cf18a8f85999ee68d3c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i27522594712240bf97d76668824c6ae2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id0e239db266642c490edec679bb6e5d9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i404d9339efe54cbe9bfc49f894093a23_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1d51879b1b1d48c2a060baa68631b7b8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i918d1585ef4240e2b71cb12c01a74159_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ieff79dc2b7754f58b37ca62077a1bd91_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="if75261e4bc3a44709d294d7c7bd2a631_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">wlfc:InterestRateContract3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i6f0c59b39c714b6c9f7eb35218ae541e_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">wlfc:InterestRateContract4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i7a67aed9b0eb4a1387adb1adc51c8287_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i23b4f6880a6344149401727db8eb58b6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ied2cad59e13045cc8fbf7b3c781feaf9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:CaliforniaFranchiseTaxBoardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id64fd7442db347958f92fc7cb3cbeec2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">wlfc:GeorgiaDepartmentOfRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i63a286160d9e4072b4ae8f652834c61c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i072d25a5c2e3441b98fe7ed0b1244c69_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2a7586b0fb6f4f1c9047f022b393a1f0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4123f35c50c64f88bc67c31ab0e35f95_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idc6a49c2d6cb4ff19b2b1d38da767ff6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">wlfc:AssetsToBeSoldOrPartedOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie8791bdc75a44f3ab3f5db9023996fe3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">wlfc:ImpairedAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8a95b6d40de74f848e8bc83916dca3b1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">wlfc:AssetsToBeSoldOrPartedOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie03a6e0135384f6ab13714483ff2c5d3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">wlfc:AssetsToBeSoldOrPartedOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6a3230a8eaa642faa636f84db1ae1541_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">wlfc:ImpairedAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i77ab727d80ed4b6381e294d1c9345c87_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">wlfc:ImpairedAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifb01dda2975646f28412b82b7b30af89_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">wlfc:AssetsToBeSoldOrPartedOutMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">us-gaap:PropertyAvailableForOperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ief0526ae81e34a0e821e917e2cac7cd0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:CapitalAdditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3ff26fe1957e417bb3c3687923dc6327_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:CapitalAdditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5dfed202e89049998d52736a3eff8563_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:CapitalAdditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i61842fa939894d47aa1d91f4b4e420fb_I20161031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wlfc:SeriesOnePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-10-31</instant>
        </period>
    </context>
    <context id="ia9e18df785534d07a952335b2655016e_D20161001-20161031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wlfc:SeriesOnePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-10-01</startDate>
            <endDate>2016-10-31</endDate>
        </period>
    </context>
    <context id="ie0a6f3b3841846d18704bb053c08aa87_I20170930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wlfc:SeriesTwoPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-09-30</instant>
        </period>
    </context>
    <context id="ia0cbccc3ace54ae9a7fb6cfc4d1cddd1_D20170901-20170930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wlfc:SeriesTwoPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-01</startDate>
            <endDate>2017-09-30</endDate>
        </period>
    </context>
    <context id="i688108913b0b43c69a892015a2ee8c83_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wlfc:SeriesTwoPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i93e26722caba47ce8d41f46d77d52520_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wlfc:SeriesOnePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic6e21764d63a47c382a50bc9444ecebe_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wlfc:IncentiveAwardPlan2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i351b766ae4f04dd680ea29d75bba31f6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wlfc:IncentiveAwardPlan2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia4e1fa7613fb478c9ab3314fa6d9e688_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wlfc:The2018StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i66fcea100c2c42a2a0163b4e5fabb490_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wlfc:The2018StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i42c99c1f8c5c4dfc80b54c85d2d95af8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wlfc:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i364bc6b9950749f0b5fb29d6e64f3f65_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wlfc:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i03d550a9acb94d3d8b40cd11ce77a806_I20070531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wlfc:IncentiveAwardPlan2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2007-05-31</instant>
        </period>
    </context>
    <context id="i8e3812b23fc64f90b4be023512cc4ece_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wlfc:IncentiveAwardPlan2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i99fc09cc5372420cbc9913cc482bbd2e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wlfc:IncentiveAwardPlan2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i78140c68b44448899946ae28a2c492b9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wlfc:IncentiveAwardPlan2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia3ce47576da848b2bc216bc0f90ce282_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wlfc:The2018StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="i1f14522922cb4f8281c9ecf41abfd04a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wlfc:The2018StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib5db181209a54338b9365b09b60172af_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wlfc:The2018StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3bbcaa18a6b5409c9f79ddb945d48398_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wlfc:The2018StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if7b94633c7c8431497ed06057176d7f8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wlfc:The2018StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i91702af77fb34adfbd1c4faac70c05f8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5262ff8da39949a7af61d815e226ebf0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</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="iefd8608f62dc4c4f853f6e652899818d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i540f7272683a4f67a6a031c0e76115f8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</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="i80dd36eb97214853943a7b8020860366_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</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="idc5c68a05cae466c939506785e7e42f1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wlfc:IncentiveAwardPlan2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i31fbccc6c0da41f9a22fd3171e5b0d4a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wlfc:IncentiveAwardPlan2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id3a8abdf0da2456ba621e776f77d4884_I20180401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">wlfc:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-01</instant>
        </period>
    </context>
    <context id="if26474ad0e3b4c7aa0d8e09d0d47012c_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ibda4c36caff446adad99b601776eabab_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4539afb81233489593f379848239628a_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i07d737ac502f463aa14d04cab3550304_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iabe6f00aa3654e1b8e9e79ec5893a51f_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i222e91917cf441e0a6dd0d730b3867a2_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iae0285ef83d3422cb2b55157f40dbb4b_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i3f34509fab2e4ac1b58297ed073bff85_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0f76e31cf8f145248f45d3f68e83b305_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wlfc:WillisAeronauticalServicesInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iaed98c89506f42798c720abe35c3c1bf_D20190101-20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wlfc:SaleofVehicleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-01-31</endDate>
        </period>
    </context>
    <context id="i395ff492043845ed89ab4f5fa92235e6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wlfc:UseofMarineVesselMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2106fc3430604706bfe43455d7bb8762_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wlfc:MikchalkLakeLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i94426ee75fbf48c39da2b2beef32947b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3ad8a323badc42bcab0d4fccb26ad815_D20210101-20210311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-11</endDate>
        </period>
    </context>
    <context id="ib60598c3739a41749e110c60b5628e7a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:ManagedServicesAndOtherRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:LeasingAndRelatedOperationsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1f703a7a19104412bb6e4991e960596a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:ManagedServicesAndOtherRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:SparePartsSalesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id052199043c94593b104835a4f53cd85_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:ManagedServicesAndOtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6d4d3d5b06524f04b3124185644446fc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:ManagedServicesAndOtherRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:LeasingAndRelatedOperationsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibce29cfe438e40258bf4dd7f9543d39b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:ManagedServicesAndOtherRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:SparePartsSalesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia65e43fd683548d2a2c901db9ac01853_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wlfc:ManagedServicesAndOtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0e07d77ec69c4c2dabf24c041e1b7e4b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:LeasingAndRelatedOperationsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2c6a07c2b82d49b3893e4996e9782970_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:SparePartsSalesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i68a9d34b851e4247bf75e33877587fa3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7430a23addb34380a7fdd8e3363e7973_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:LeasingAndRelatedOperationsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3de8d88499544d37856f4e275938a316_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wlfc:SparePartsSalesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ica8e149173de4b018ef949522d09b130_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i077d0e48917c406e9eb82f665fa30f92_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i04b0bde3b5594052bb1da6c753170c2a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1540507edee74def89f05f7bec8b5754_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7bb80364888649d2911ca13ff7396147_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib0656e0bfea146f5b17cff4b479fa370_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia0ca4a7948fc4063b8af69184ff24cd1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib16c70687ad8404f9e3f5a2f001dabcb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9b7e7d4ddab844eb85da5e0bd7c037e5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieef696c0961a4ebdac2f6baa43b4a673_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1099458ad5ad4ddeb0e182ca0b7db00b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001018164</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</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="engine">
        <measure>wlfc:engine</measure>
    </unit>
    <unit id="aircraft.">
        <measure>wlfc:aircraft.</measure>
    </unit>
    <unit id="vessel">
        <measure>wlfc:vessel</measure>
    </unit>
    <unit id="marinevessel">
        <measure>wlfc:marineVessel</measure>
    </unit>
    <unit id="regions">
        <measure>wlfc:regions</measure>
    </unit>
    <unit id="airframe">
        <measure>wlfc:airframe</measure>
    </unit>
    <unit id="agreement">
        <measure>wlfc:agreement</measure>
    </unit>
    <unit id="modernengine">
        <measure>wlfc:modernEngine</measure>
    </unit>
    <unit id="notereceivable">
        <measure>wlfc:noteReceivable</measure>
    </unit>
    <unit id="segment.">
        <measure>wlfc:segment.</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV80L2ZyYWc6MDM0N2VlMWI0MDI4NGNiNWIzMGZjODVjNTgxMjZlYzEvdGFibGU6NDcxYTRjNGE1MzMwNGVlZjgzZWExNzYyODE1NzUwYmYvdGFibGVyYW5nZTo0NzFhNGM0YTUzMzA0ZWVmODNlYTE3NjI4MTU3NTBiZl8xLTEtMS0xLTA_074d0c5f-2980-4864-b784-adf8469c32fb">0001018164</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV80L2ZyYWc6MDM0N2VlMWI0MDI4NGNiNWIzMGZjODVjNTgxMjZlYzEvdGFibGU6NDcxYTRjNGE1MzMwNGVlZjgzZWExNzYyODE1NzUwYmYvdGFibGVyYW5nZTo0NzFhNGM0YTUzMzA0ZWVmODNlYTE3NjI4MTU3NTBiZl8yLTEtMS0xLTA_9c8c17b9-3ac3-4c9b-9c87-45e7689b8976">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV80L2ZyYWc6MDM0N2VlMWI0MDI4NGNiNWIzMGZjODVjNTgxMjZlYzEvdGFibGU6NDcxYTRjNGE1MzMwNGVlZjgzZWExNzYyODE1NzUwYmYvdGFibGVyYW5nZTo0NzFhNGM0YTUzMzA0ZWVmODNlYTE3NjI4MTU3NTBiZl80LTEtMS0xLTA_ace955a6-4031-42af-b4aa-b5b3ba4f974a">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV80L2ZyYWc6MDM0N2VlMWI0MDI4NGNiNWIzMGZjODVjNTgxMjZlYzEvdGFibGU6NDcxYTRjNGE1MzMwNGVlZjgzZWExNzYyODE1NzUwYmYvdGFibGVyYW5nZTo0NzFhNGM0YTUzMzA0ZWVmODNlYTE3NjI4MTU3NTBiZl81LTEtMS0xLTA_aa317d16-3c0d-4d80-b255-eeb02605ff04">FY</dei:DocumentFiscalPeriodFocus>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i7fb674f6b6e14c638c5b7fba59b7c24f_D20170101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE0LTAtMS0xLTg1Nw_30b182a9-7197-431e-a50f-200c7d4a01d6">us-gaap:AccountingStandardsUpdate201602Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="idef7c420379b45728c9944365aff6f4d_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzIwODM0_8e1667fc-6a62-4a39-ac94-3139e090dcae">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="if5257e47809240d38a54b7b9eed86ca6_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90ZXh0cmVnaW9uOmIyOGJlOWY4MDM1NDQwNDA5OWI0N2JiZWFmNjMzODQ0XzEyMTc_a99a3b01-060c-4878-ad80-4d557507a1bc">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="if5257e47809240d38a54b7b9eed86ca6_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90ZXh0cmVnaW9uOmIyOGJlOWY4MDM1NDQwNDA5OWI0N2JiZWFmNjMzODQ0XzEyOTY_11f22193-620f-4872-9944-2d7e89df26e3">P1Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzMtMC0xLTEtODQ2_54d005e0-1972-4d49-9cd1-0e72f3fbb31c">us-gaap:OtherAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzMtMC0xLTEtODQ2_f88f444b-67f7-4bb9-9583-3ab34ef5b224">us-gaap:OtherAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzctMC0xLTEtODQ4_19962855-d093-4a13-9cf7-751144d25e8f">us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzctMC0xLTEtODQ4_5225c0e4-d18a-4716-a1df-e361906f23bf">us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:LongtermPurchaseCommitmentPeriod
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODQvZnJhZzo0ZDhkZGYxN2Q1OTA0MGRkODE2ODc1NDc3M2YyNjA0NC90ZXh0cmVnaW9uOjRkOGRkZjE3ZDU5MDQwZGQ4MTY4NzU0NzczZjI2MDQ0XzQ5NDc4MDIzMjU2NDA_2d5b4e77-a758-4e66-ae2d-24efc30c00f5">P3Y</us-gaap:LongtermPurchaseCommitmentPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i8e3812b23fc64f90b4be023512cc4ece_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzI3NDg3NzkwNzI4ODY_c0610d57-6eda-4a76-a8c0-2be1ad361ee2">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i1f14522922cb4f8281c9ecf41abfd04a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzEzNTk_dbe9001b-7013-4b32-b790-fc01f8a58d37">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <wlfc:NumberofAssetsSold
      contextRef="i938a433c32f1494594623f6507de9750_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTEvZnJhZzpiNGZmMjFjODU3NTY0ZTBkOGUwYjZhZmQwYmE1MjA1NC90ZXh0cmVnaW9uOmI0ZmYyMWM4NTc1NjRlMGQ4ZTBiNmFmZDBiYTUyMDU0XzQzOTgwNDY1MTExNTY_28481b8a-c4e6-4dd9-a0dd-822ef584a11f"
      unitRef="engine">0</wlfc:NumberofAssetsSold>
    <wlfc:NumberofAssetsSold
      contextRef="i9eb3983da866401da6f4eeacc3bb6f11_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTEvZnJhZzpiNGZmMjFjODU3NTY0ZTBkOGUwYjZhZmQwYmE1MjA1NC90ZXh0cmVnaW9uOmI0ZmYyMWM4NTc1NjRlMGQ4ZTBiNmFmZDBiYTUyMDU0XzQzOTgwNDY1MTExNTY_4689f608-066a-4a16-9c1e-00791a0950ae"
      unitRef="engine">0</wlfc:NumberofAssetsSold>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTcvZnJhZzo5ZmJjMjU5YTJkNGI0MTBkOWM4ZTgyN2IwNmJmNGYxYy90ZXh0cmVnaW9uOjlmYmMyNTlhMmQ0YjQxMGQ5YzhlODI3YjA2YmY0ZjFjXzE1MzU_9d6cc3b1-52d5-4cd1-b150-1eda1e606793">Subsequent Events</us-gaap:SubsequentEventsTextBlock>
    <dei:DocumentType
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGV4dHJlZ2lvbjpiMWFkMDY0MmFkZTQ0NTQzODllNTU0OWE1NGQ5NGE5ZV8yNzAy_10ef7912-0b7f-4f14-8f8c-a35c53630a95">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGFibGU6ZTA4ZDIzNzE0OWUyNDQwZmFkYWMzMjgxMDRmYzc3MzkvdGFibGVyYW5nZTplMDhkMjM3MTQ5ZTI0NDBmYWRhYzMyODEwNGZjNzczOV8wLTAtMS0xLTA_85a7169b-57d6-4c62-b668-27b3d5deb560">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGV4dHJlZ2lvbjpiMWFkMDY0MmFkZTQ0NTQzODllNTU0OWE1NGQ5NGE5ZV8xMTg_d27397e6-d4b9-4e28-910d-c22fccc9f8ad">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGV4dHJlZ2lvbjpiMWFkMDY0MmFkZTQ0NTQzODllNTU0OWE1NGQ5NGE5ZV8xMTg_869c1d1d-0802-4b79-9a6b-d813a34658da">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGFibGU6NjdkMjIwZTBhODZlNDEzMWIzY2RjMTdhNzIzMWYzZDQvdGFibGVyYW5nZTo2N2QyMjBlMGE4NmU0MTMxYjNjZGMxN2E3MjMxZjNkNF8wLTAtMS0xLTA_6f4a6afe-82e4-4980-a709-e4540b719f79">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGV4dHJlZ2lvbjpiMWFkMDY0MmFkZTQ0NTQzODllNTU0OWE1NGQ5NGE5ZV8yNjk2_b02eb0e3-f958-4361-aa67-b66ed66d0c70">001-15369</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGV4dHJlZ2lvbjpiMWFkMDY0MmFkZTQ0NTQzODllNTU0OWE1NGQ5NGE5ZV8yNzAz_a582e358-77e9-4bf1-bf77-a2733e7d583c">WILLIS LEASE FINANCE CORP</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGFibGU6YTY3OWNjNmQ3Yzg4NGE1ODlhMGU0ODQxY2I0MzllNDIvdGFibGVyYW5nZTphNjc5Y2M2ZDdjODg0YTU4OWEwZTQ4NDFjYjQzOWU0Ml8wLTAtMS0xLTA_f1becc24-0c33-4e4c-b858-0d8b4cfe7d03">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGFibGU6YTY3OWNjNmQ3Yzg4NGE1ODlhMGU0ODQxY2I0MzllNDIvdGFibGVyYW5nZTphNjc5Y2M2ZDdjODg0YTU4OWEwZTQ4NDFjYjQzOWU0Ml8wLTItMS0xLTA_2bf5f74c-c0a8-40aa-b437-cc4a6dc033c6">68-0070656</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGFibGU6YjMzMTM2OWVlNWNjNDE1NmI3MDgwMzM1ZTcwZTYzZmQvdGFibGVyYW5nZTpiMzMxMzY5ZWU1Y2M0MTU2YjcwODAzMzVlNzBlNjNmZF8wLTAtMS0xLTA_57ecae3f-a1e5-4858-af5d-bf836894148e">4700 Lyons Technology Parkway</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGFibGU6YjMzMTM2OWVlNWNjNDE1NmI3MDgwMzM1ZTcwZTYzZmQvdGFibGVyYW5nZTpiMzMxMzY5ZWU1Y2M0MTU2YjcwODAzMzVlNzBlNjNmZF8wLTEtMS0xLTA_15cb5a30-c04a-4bdf-a3c1-942fc3746ece">Coconut Creek</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGFibGU6YjMzMTM2OWVlNWNjNDE1NmI3MDgwMzM1ZTcwZTYzZmQvdGFibGVyYW5nZTpiMzMxMzY5ZWU1Y2M0MTU2YjcwODAzMzVlNzBlNjNmZF8wLTItMS0xLTA_8f3883c3-0e9e-4a93-b06c-8e4a340bdce3">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGFibGU6YjMzMTM2OWVlNWNjNDE1NmI3MDgwMzM1ZTcwZTYzZmQvdGFibGVyYW5nZTpiMzMxMzY5ZWU1Y2M0MTU2YjcwODAzMzVlNzBlNjNmZF8wLTQtMS0xLTA_08d1ac68-d7ff-4e52-b4a7-5b5eb14844d5">33073</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGV4dHJlZ2lvbjpiMWFkMDY0MmFkZTQ0NTQzODllNTU0OWE1NGQ5NGE5ZV8yNjk3_35e7a4c4-6389-4cdb-bbca-7937b81fd7aa">561</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGV4dHJlZ2lvbjpiMWFkMDY0MmFkZTQ0NTQzODllNTU0OWE1NGQ5NGE5ZV8yNjk4_aafdaf15-843d-41fd-a3d4-09f097727e7b">349-9989</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGFibGU6ZjhmNzJlMjg2MjRkNDFjNTg4YzEyMGMyYjViMWI5MDUvdGFibGVyYW5nZTpmOGY3MmUyODYyNGQ0MWM1ODhjMTIwYzJiNWIxYjkwNV8xLTAtMS0xLTA_0beea619-1388-4fd7-aab1-13fef0ce58ed">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGFibGU6ZjhmNzJlMjg2MjRkNDFjNTg4YzEyMGMyYjViMWI5MDUvdGFibGVyYW5nZTpmOGY3MmUyODYyNGQ0MWM1ODhjMTIwYzJiNWIxYjkwNV8xLTItMS0xLTA_cd3ed023-f1f6-4589-95cb-08e67f42a265">WLFC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGFibGU6ZjhmNzJlMjg2MjRkNDFjNTg4YzEyMGMyYjViMWI5MDUvdGFibGVyYW5nZTpmOGY3MmUyODYyNGQ0MWM1ODhjMTIwYzJiNWIxYjkwNV8xLTQtMS0xLTA_1408e920-d1cb-46f7-997a-db391eebf0c6">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGV4dHJlZ2lvbjpiMWFkMDY0MmFkZTQ0NTQzODllNTU0OWE1NGQ5NGE5ZV8yNzA0_d983cd81-a277-49d2-a3dc-2d07e72c30b2">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGV4dHJlZ2lvbjpiMWFkMDY0MmFkZTQ0NTQzODllNTU0OWE1NGQ5NGE5ZV8yNzA1_b53e9cec-dd1b-4cba-92af-5cfb60d4a53d">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGV4dHJlZ2lvbjpiMWFkMDY0MmFkZTQ0NTQzODllNTU0OWE1NGQ5NGE5ZV8yNzA2_a22eaf81-0b4f-4489-ba3f-df7c774a9615">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGV4dHJlZ2lvbjpiMWFkMDY0MmFkZTQ0NTQzODllNTU0OWE1NGQ5NGE5ZV8yNzAw_327326de-c6ac-4550-8607-97cb6a4756e9">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGFibGU6ZjgyY2Q5YzBjZTQxNGRkNGJkNDhlOTk4M2ZlNzhlNTUvdGFibGVyYW5nZTpmODJjZDljMGNlNDE0ZGQ0YmQ0OGU5OTgzZmU3OGU1NV8wLTItMS0xLTA_ef218446-868f-42d6-aa29-88a6fbf33d1f">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGFibGU6ZjgyY2Q5YzBjZTQxNGRkNGJkNDhlOTk4M2ZlNzhlNTUvdGFibGVyYW5nZTpmODJjZDljMGNlNDE0ZGQ0YmQ0OGU5OTgzZmU3OGU1NV8xLTMtMS0xLTA_b05500ca-1d1c-404f-b546-0a7dd27705d7">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGFibGU6ZjgyY2Q5YzBjZTQxNGRkNGJkNDhlOTk4M2ZlNzhlNTUvdGFibGVyYW5nZTpmODJjZDljMGNlNDE0ZGQ0YmQ0OGU5OTgzZmU3OGU1NV8yLTMtMS0xLTA_1926997e-be48-467f-b27a-c36ae248c13f">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGV4dHJlZ2lvbjpiMWFkMDY0MmFkZTQ0NTQzODllNTU0OWE1NGQ5NGE5ZV8xNjQ5MjY3NDQ0ODI0_79b0a295-ef7c-4265-8c8b-4eb862039eb3">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGV4dHJlZ2lvbjpiMWFkMDY0MmFkZTQ0NTQzODllNTU0OWE1NGQ5NGE5ZV8yNzAx_7dc8923c-b46b-4b3a-9e9b-0b9af6b586cc">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i1e23547675624728b81263f1f62ad3af_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGV4dHJlZ2lvbjpiMWFkMDY0MmFkZTQ0NTQzODllNTU0OWE1NGQ5NGE5ZV8yMzQ0_bd69983c-ad82-4f91-8cc1-fec9b580e827"
      unitRef="usd">76600000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i3de100a13bdd4ca8911afa42c4f342ce_I20210310"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGV4dHJlZ2lvbjpiMWFkMDY0MmFkZTQ0NTQzODllNTU0OWE1NGQ5NGE5ZV8yNTE4_75e3497d-1e34-4237-af05-bc4977e66d50"
      unitRef="shares">5997543</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xL2ZyYWc6YjFhZDA2NDJhZGU0NDU0Mzg5ZTU1NDlhNTRkOTRhOWUvdGV4dHJlZ2lvbjpiMWFkMDY0MmFkZTQ0NTQzODllNTU0OWE1NGQ5NGE5ZV8yNjk5_6cda56f7-60fb-4338-8145-c152ad20cfd2">The Company&#x2019;s Proxy Statement for the 2021 Annual Meeting of Stockholders is incorporated by reference into Part&#160;III of this Form&#160;10-K.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzItMS0xLTEtMA_9057e83a-1dde-4756-93ad-7e6c49284d48"
      unitRef="usd">42540000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzItMy0xLTEtMA_d3aba9ff-0534-45ae-b0e4-c562d497544e"
      unitRef="usd">6720000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzMtMS0xLTEtMA_2ed9e7a0-8c51-4222-bf33-243e1062b072"
      unitRef="usd">36385000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzMtMy0xLTEtMA_03d9af95-ccb2-4dff-bd69-b7700b50802c"
      unitRef="usd">56948000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i4128f6a865cb435098229967f00c3a79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzQtMC0xLTEtMC90ZXh0cmVnaW9uOjRjNWIwNWM5OGRkYTQzYWZiNWU0ZmUzN2EzMGZjNGJlXzI3NDg3NzkwNjk2Mjk_05064334-b70b-48f8-8709-03dafa82796b"
      unitRef="usd">454123000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i4d58f9cdeb59433d950b8f63679676dc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzQtMC0xLTEtMC90ZXh0cmVnaW9uOjRjNWIwNWM5OGRkYTQzYWZiNWU0ZmUzN2EzMGZjNGJlXzI3NDg3NzkwNjk2MTM_4dd9eaa0-ba3a-497e-8cd5-689b854a7618"
      unitRef="usd">414835000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i4128f6a865cb435098229967f00c3a79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzQtMS0xLTEtMA_4c8e50f9-3510-4107-a6bc-316f6f8037b1"
      unitRef="usd">1886613000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i4d58f9cdeb59433d950b8f63679676dc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzQtMy0xLTEtMA_9d6ca392-1744-4017-af6d-e4b1069d9daf"
      unitRef="usd">1650918000</us-gaap:PropertyPlantAndEquipmentNet>
    <wlfc:MaintenanceRights
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzUtMS0xLTEtMA_6f55a177-4944-4344-b4a4-c08cf81dfa85"
      unitRef="usd">20097000</wlfc:MaintenanceRights>
    <wlfc:MaintenanceRights
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzUtMy0xLTEtMA_345754fc-eaf1-433f-a920-22ba13abc506"
      unitRef="usd">3133000</wlfc:MaintenanceRights>
    <wlfc:EquipmentHeldForSale
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzYtMS0xLTEtMA_1d788588-c0e3-471c-9bbe-190842c40d59"
      unitRef="usd">2850000</wlfc:EquipmentHeldForSale>
    <wlfc:EquipmentHeldForSale
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzYtMy0xLTEtMA_4374d133-9e99-46ee-83d8-dd45dfcf4b80"
      unitRef="usd">120000</wlfc:EquipmentHeldForSale>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzctMC0xLTEtMC90ZXh0cmVnaW9uOmFhMTExMTkzM2E5NjQzZjFhMDA1ZTM1ZWQ0ZTY0NDdmXzI3NDg3NzkwNjk1ODI_513be7c6-cc8d-4296-86a1-2c6f66f03cf3"
      unitRef="usd">1372000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzctMC0xLTEtMC90ZXh0cmVnaW9uOmFhMTExMTkzM2E5NjQzZjFhMDA1ZTM1ZWQ0ZTY0NDdmXzI3NDg3NzkwNjk1NDU_3a3f328d-ea23-451f-8642-c15c502f1bd8"
      unitRef="usd">1730000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNet
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzctMS0xLTEtMA_a4235bd5-e737-4e12-9de4-a1a29812330d"
      unitRef="usd">28269000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzctMy0xLTEtMA_0ea505bf-fa86-469d-b134-1b7f0cb117d2"
      unitRef="usd">24059000</us-gaap:AccountsReceivableNet>
    <us-gaap:AirlineRelatedInventoryAircraftParts
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzgtMS0xLTEtMA_810666a9-037c-4f29-adac-413d508d8f6f"
      unitRef="usd">59434000</us-gaap:AirlineRelatedInventoryAircraftParts>
    <us-gaap:AirlineRelatedInventoryAircraftParts
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzgtMy0xLTEtMA_c2d3283b-c3fc-4e3c-b331-6ec17223a5b9"
      unitRef="usd">41759000</us-gaap:AirlineRelatedInventoryAircraftParts>
    <us-gaap:Investments
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzktMS0xLTEtMA_4d8fb3af-172f-40ba-96d7-2dd3f040b486"
      unitRef="usd">53275000</us-gaap:Investments>
    <us-gaap:Investments
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzktMy0xLTEtMA_72e9425f-a493-4cea-9652-7148dae90052"
      unitRef="usd">57936000</us-gaap:Investments>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjo0YmE0MmE5ZmZhNTI0MjBkYWNjM2E4OWU5YmY2MjE5M18yNzQ4Nzc5MDY5NjI2_65bfa5c8-3e8f-46cb-bfbe-780719df2c07"
      unitRef="usd">11356000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjo0YmE0MmE5ZmZhNTI0MjBkYWNjM2E4OWU5YmY2MjE5M18yNzQ4Nzc5MDY5NjE2_3cf52a61-3516-4e09-a32b-177401041e2f"
      unitRef="usd">8666000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzEwLTEtMS0xLTA_c80211fc-830d-4161-94cf-1ba7906a2ed6"
      unitRef="usd">31753000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzEwLTMtMS0xLTA_3a2f75f3-fc76-4e2f-9ceb-e9de5c1590f9"
      unitRef="usd">31520000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzExLTEtMS0xLTA_a986c1b0-03fb-4012-a129-ec6bbff39794"
      unitRef="usd">1246000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzExLTMtMS0xLTA_9423f3cd-2c9a-48f8-b5c4-75ebde60fbeb"
      unitRef="usd">1312000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzEyLTEtMS0xLTA_c5292824-73ca-4261-a58e-c33c8dacde0c"
      unitRef="usd">158708000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzEyLTMtMS0xLTA_9ef3432a-0b17-42d8-99f2-52e97d2f5a5f"
      unitRef="usd">38145000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <us-gaap:OtherAssets
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzEzLTEtMS0xLTA_2562522b-ca24-48fe-89ea-5fcf84bd685f"
      unitRef="usd">43778000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzEzLTMtMS0xLTA_271dcc3d-18de-4b38-9b05-6f08cbfb3d27"
      unitRef="usd">28038000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzE0LTEtMS0xLTA_bcfd8cf8-8c08-47e5-8780-5d675f02874d"
      unitRef="usd">2364948000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzE0LTMtMS0xLTA_12095f2b-bb7e-4464-82a3-baab4c8fbd1f"
      unitRef="usd">1940608000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzE4LTEtMS0xLTA_981d1460-ad5b-43fb-a14a-b174492f35ac"
      unitRef="usd">26977000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzE4LTMtMS0xLTA_0e190a9f-1f0a-421c-8e1f-35d33737ecab"
      unitRef="usd">45648000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzE5LTEtMS0xLTA_fc452312-bdf0-4858-bd85-df0bbab2fc70"
      unitRef="usd">116838000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzE5LTMtMS0xLTA_c63f4021-3188-4055-93e2-2a3bafe5a6e8"
      unitRef="usd">110418000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LongTermDebt
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzIwLTEtMS0xLTA_790212f7-8311-4cd9-9457-271c7f0bb83b"
      unitRef="usd">1693753000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzIwLTMtMS0xLTA_d277b67a-1afd-4960-83a6-ccdd2a42e088"
      unitRef="usd">1251006000</us-gaap:LongTermDebt>
    <wlfc:MaintenanceReserves
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzIxLTEtMS0xLTA_68b078bb-2655-4d0c-940a-6da639c5a92c"
      unitRef="usd">82484000</wlfc:MaintenanceReserves>
    <wlfc:MaintenanceReserves
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzIxLTMtMS0xLTA_30fa0acd-edcb-4c67-90b9-404690eb43d3"
      unitRef="usd">106870000</wlfc:MaintenanceReserves>
    <us-gaap:SecurityDepositLiability
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzIyLTEtMS0xLTA_e2dc3f28-7526-4b1e-8190-0dc269b5bcf0"
      unitRef="usd">19522000</us-gaap:SecurityDepositLiability>
    <us-gaap:SecurityDepositLiability
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzIyLTMtMS0xLTA_0b902db5-6c83-4f38-9dff-53606bf52a80"
      unitRef="usd">20569000</us-gaap:SecurityDepositLiability>
    <us-gaap:DeferredRevenueLeasesNet
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzIzLTEtMS0xLTA_8e2edbde-8bbb-430a-bdc0-ee7798569e87"
      unitRef="usd">11637000</us-gaap:DeferredRevenueLeasesNet>
    <us-gaap:DeferredRevenueLeasesNet
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzIzLTMtMS0xLTA_7601cc10-494a-46e3-98ae-855d01a1c7e6"
      unitRef="usd">6121000</us-gaap:DeferredRevenueLeasesNet>
    <us-gaap:Liabilities
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI0LTEtMS0xLTA_c9d648d1-85e5-4785-ac26-339f76b84b72"
      unitRef="usd">1951211000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI0LTMtMS0xLTA_a0cd1b7a-9927-4165-8a02-99a077858e3d"
      unitRef="usd">1540632000</us-gaap:Liabilities>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTEwOTJkYWI4MGI0NjNiYmUzYzE5MjBiOWFlNTE4YV8yNzQ4Nzc5MDY5NjMx_2f571cf7-32f0-4693-8131-de0d36e06073"
      unitRef="usdPerShare">0.01</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTEwOTJkYWI4MGI0NjNiYmUzYzE5MjBiOWFlNTE4YV8yNzQ4Nzc5MDY5NjMx_e9cb0241-5ffb-4356-8378-2358dd18d089"
      unitRef="usdPerShare">0.01</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTEwOTJkYWI4MGI0NjNiYmUzYzE5MjBiOWFlNTE4YV8yNzQ4Nzc5MDY5NjM5_88fd77ed-da78-4870-b48b-d138fc521a19"
      unitRef="shares">2500000</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTEwOTJkYWI4MGI0NjNiYmUzYzE5MjBiOWFlNTE4YV8yNzQ4Nzc5MDY5NjM5_e759cfa1-f247-45d1-b05b-3aeea72404b8"
      unitRef="shares">2500000</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTEwOTJkYWI4MGI0NjNiYmUzYzE5MjBiOWFlNTE4YV8yNzQ4Nzc5MDY5NjQy_7954e4e8-a1a3-435d-8bc5-5d4c78d4cb24"
      unitRef="shares">2500000</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTEwOTJkYWI4MGI0NjNiYmUzYzE5MjBiOWFlNTE4YV8yNzQ4Nzc5MDY5NjQy_861374c7-6c72-4948-b9fe-2a46cc168ea4"
      unitRef="shares">2500000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTEwOTJkYWI4MGI0NjNiYmUzYzE5MjBiOWFlNTE4YV8yNzQ4Nzc5MDY5NjQy_a1e0a4a6-a759-4976-9623-15d7eac55547"
      unitRef="shares">2500000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTEwOTJkYWI4MGI0NjNiYmUzYzE5MjBiOWFlNTE4YV8yNzQ4Nzc5MDY5NjQy_bf177391-d749-4467-b7a5-0a1a8f2d5c33"
      unitRef="shares">2500000</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI2LTEtMS0xLTA_c1fb78ed-1ef6-4ba8-a150-2c31a1fbae36"
      unitRef="usd">49722000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI2LTMtMS0xLTA_c24b0e84-8b7f-4af5-b99b-7a0a5f5e24dc"
      unitRef="usd">49638000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjplZmIxODI1NmY5Mjc0ZDdhODc3OWJlZjgxZWQ4NWZlYl8yNzQ4Nzc5MDY5NjE3_7174ae46-262d-4312-bc59-37936cee4cb6"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjplZmIxODI1NmY5Mjc0ZDdhODc3OWJlZjgxZWQ4NWZlYl8yNzQ4Nzc5MDY5NjE3_a3ec9d0e-ede7-4002-9982-bba30c3fb0e6"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjplZmIxODI1NmY5Mjc0ZDdhODc3OWJlZjgxZWQ4NWZlYl8yNzQ4Nzc5MDY5NjI2_75341fe4-34b6-43c7-b873-0ee9edf38ef1"
      unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjplZmIxODI1NmY5Mjc0ZDdhODc3OWJlZjgxZWQ4NWZlYl8yNzQ4Nzc5MDY5NjI2_8ef33a14-5cb6-4d4c-a971-717c3a0fcd0f"
      unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjplZmIxODI1NmY5Mjc0ZDdhODc3OWJlZjgxZWQ4NWZlYl8yNzQ4Nzc5MDY5NjQy_57644443-8344-439d-8050-91c58d7d66b1"
      unitRef="shares">6570000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjplZmIxODI1NmY5Mjc0ZDdhODc3OWJlZjgxZWQ4NWZlYl8yNzQ4Nzc5MDY5NjM0_c89dc676-721e-4968-b44c-79c4826b3b95"
      unitRef="shares">6356000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI5LTEtMS0xLTA_1c2529bf-cf06-4959-af12-4b03be6ed4ca"
      unitRef="usd">66000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI5LTMtMS0xLTA_04c041bb-2112-4856-96d4-d2f16d1f1fd4"
      unitRef="usd">64000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzMwLTEtMS0xLTA_a9e2fbe7-6c5f-4fc5-85f1-ae919c7a4615"
      unitRef="usd">13696000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzMwLTMtMS0xLTA_15ba3b37-bb9a-440f-af28-a02bba33dfdb"
      unitRef="usd">4557000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzMxLTEtMS0xLTA_1ddf228a-a208-4eaa-94b7-9d4850f45257"
      unitRef="usd">355370000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzMxLTMtMS0xLTA_9d65c870-89a0-4080-b249-2e49156c4eb0"
      unitRef="usd">348965000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <wlfc:AccumulatedOtherComprehensiveIncomeLossTax
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjo2MThjMmYxYmNhMDU0MGZlOGEwNTVlMDkzMzU3ZjE5MF8yNzQ4Nzc5MDY5Njgz_d64331d7-04ae-4be2-931f-15526a26e608"
      unitRef="usd">-1428000</wlfc:AccumulatedOtherComprehensiveIncomeLossTax>
    <wlfc:AccumulatedOtherComprehensiveIncomeLossTax
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjo2MThjMmYxYmNhMDU0MGZlOGEwNTVlMDkzMzU3ZjE5MF8yNzQ4Nzc5MDY5Njg4_943852e0-b08d-414a-a46d-07615611bd6d"
      unitRef="usd">-896000</wlfc:AccumulatedOtherComprehensiveIncomeLossTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzMyLTEtMS0xLTA_44e2078a-7463-4015-a2d9-d9461a9defa1"
      unitRef="usd">-5117000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzMyLTMtMS0xLTA_cbc7be6a-2d3c-4de3-adc2-937e408bf06a"
      unitRef="usd">-3248000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzMzLTEtMS0xLTA_288bab01-8273-4d49-b44b-5885fc2f09a3"
      unitRef="usd">364015000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzMzLTMtMS0xLTA_97f5ceef-fa12-4e43-8da6-0df669718f83"
      unitRef="usd">350338000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzM0LTEtMS0xLTA_ba4f88e2-6c4f-4626-b6da-2e390aece151"
      unitRef="usd">2364948000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzM0LTMtMS0xLTA_8e8a076d-9c1a-4d5a-93b4-46f40180d54e"
      unitRef="usd">1940608000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Cash
      contextRef="icb8fc9dee17942ba96f42e9341d86079_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90ZXh0cmVnaW9uOjE3ZDM3MDQyMWY4ZDQ4MDE4Y2I4MTY5ZGE5MDJlOTg3XzM0NA_f3b79b5b-8dd8-45fd-b3ab-007821a18734"
      unitRef="usd">0</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i40533a03f237443ba3ec5e852685cd9d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90ZXh0cmVnaW9uOjE3ZDM3MDQyMWY4ZDQ4MDE4Y2I4MTY5ZGE5MDJlOTg3XzM1MQ_9d0fce01-4eee-40be-ab8d-60da07f3d1c2"
      unitRef="usd">134000</us-gaap:Cash>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="icb8fc9dee17942ba96f42e9341d86079_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90ZXh0cmVnaW9uOjE3ZDM3MDQyMWY4ZDQ4MDE4Y2I4MTY5ZGE5MDJlOTg3XzM3Mg_c674362e-dc43-4330-951e-224907e10e29"
      unitRef="usd">35262000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i40533a03f237443ba3ec5e852685cd9d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90ZXh0cmVnaW9uOjE3ZDM3MDQyMWY4ZDQ4MDE4Y2I4MTY5ZGE5MDJlOTg3XzM3OQ_76e21845-2f40-40c7-b75d-e644e88e4c79"
      unitRef="usd">56523000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="icb8fc9dee17942ba96f42e9341d86079_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90ZXh0cmVnaW9uOjE3ZDM3MDQyMWY4ZDQ4MDE4Y2I4MTY5ZGE5MDJlOTg3XzM5NA_2706f050-af1a-49c9-ac30-6209f72e8446"
      unitRef="usd">1037684000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="i40533a03f237443ba3ec5e852685cd9d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90ZXh0cmVnaW9uOjE3ZDM3MDQyMWY4ZDQ4MDE4Y2I4MTY5ZGE5MDJlOTg3XzQwMQ_b95e0088-8e59-4e15-b34e-ac4574b59311"
      unitRef="usd">1004851000</us-gaap:MachineryAndEquipmentGross>
    <wlfc:MaintenanceRights
      contextRef="icb8fc9dee17942ba96f42e9341d86079_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90ZXh0cmVnaW9uOjE3ZDM3MDQyMWY4ZDQ4MDE4Y2I4MTY5ZGE5MDJlOTg3XzQyNQ_437788cc-4d34-431b-9b55-68edb1670a83"
      unitRef="usd">767000</wlfc:MaintenanceRights>
    <wlfc:MaintenanceRights
      contextRef="i40533a03f237443ba3ec5e852685cd9d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90ZXh0cmVnaW9uOjE3ZDM3MDQyMWY4ZDQ4MDE4Y2I4MTY5ZGE5MDJlOTg3XzQzMg_d7e6be9e-5e0b-41d7-89ba-f76b7fde7c5c"
      unitRef="usd">3133000</wlfc:MaintenanceRights>
    <us-gaap:AirlineRelatedInventoryAircraftParts
      contextRef="icb8fc9dee17942ba96f42e9341d86079_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90ZXh0cmVnaW9uOjE3ZDM3MDQyMWY4ZDQ4MDE4Y2I4MTY5ZGE5MDJlOTg3XzQ0Nw_6684afe9-074f-433f-8c28-6160153dca02"
      unitRef="usd">5437000</us-gaap:AirlineRelatedInventoryAircraftParts>
    <us-gaap:AirlineRelatedInventoryAircraftParts
      contextRef="i40533a03f237443ba3ec5e852685cd9d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90ZXh0cmVnaW9uOjE3ZDM3MDQyMWY4ZDQ4MDE4Y2I4MTY5ZGE5MDJlOTg3XzQ1NA_86f59a0b-d3bc-4d42-8f52-4993d42ce3bd"
      unitRef="usd">2832000</us-gaap:AirlineRelatedInventoryAircraftParts>
    <us-gaap:OtherAssets
      contextRef="icb8fc9dee17942ba96f42e9341d86079_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90ZXh0cmVnaW9uOjE3ZDM3MDQyMWY4ZDQ4MDE4Y2I4MTY5ZGE5MDJlOTg3XzQ2OQ_98607e62-902a-4351-ae05-43fc139fe4f1"
      unitRef="usd">558000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i40533a03f237443ba3ec5e852685cd9d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90ZXh0cmVnaW9uOjE3ZDM3MDQyMWY4ZDQ4MDE4Y2I4MTY5ZGE5MDJlOTg3XzQ3Ng_f6fc9f38-77f8-4d32-a65a-f753fa1c2bfb"
      unitRef="usd">668000</us-gaap:OtherAssets>
    <us-gaap:LongTermDebt
      contextRef="icb8fc9dee17942ba96f42e9341d86079_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90ZXh0cmVnaW9uOjE3ZDM3MDQyMWY4ZDQ4MDE4Y2I4MTY5ZGE5MDJlOTg3XzY3Mw_809a65ac-c24c-42b6-b1a8-e0b9d1695e4c"
      unitRef="usd">907550000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i40533a03f237443ba3ec5e852685cd9d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90ZXh0cmVnaW9uOjE3ZDM3MDQyMWY4ZDQ4MDE4Y2I4MTY5ZGE5MDJlOTg3XzY4MA_576fad9c-b85f-4b87-87b2-91620421b490"
      unitRef="usd">842996000</us-gaap:LongTermDebt>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i8d1ab0dd321c4ac09286b3dd8c5b078b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzMtMS0xLTEtMA_db12b7d7-52d3-4be0-a7bc-10f36fba4051"
      unitRef="usd">142895000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i9745c98dd11c4b19b4cc2831d1aa2213_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzMtMy0xLTEtMA_62a056c1-ec0e-43d2-870e-45d17c72323b"
      unitRef="usd">190690000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i4a23765831d84803b4ec5969d03f4db8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzQtMS0xLTEtMA_ddf1483a-9502-4ba1-b883-b25061c4f013"
      unitRef="usd">105365000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="ib0ab4fe8dfe14657b068429f90208e03_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzQtMy0xLTEtMA_08a6802d-099b-481c-a60e-d3eaa110e5a2"
      unitRef="usd">108998000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i3e820bcdead44579964827a15a450cd9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzUtMS0xLTEtMA_4778e1d8-4987-4860-9a42-0b7b154cf2ef"
      unitRef="usd">18625000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i59ca301a879e4934ad827219f68fc19d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzUtMy0xLTEtMA_9412eb52-fa28-4919-8881-6e774699969d"
      unitRef="usd">74651000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzYtMS0xLTEtMA_b0306869-64b3-4b05-b840-e6e664d504a1"
      unitRef="usd">3391000</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzYtMy0xLTEtMA_9f290a7f-a536-4c31-bebe-99235d3e0a25"
      unitRef="usd">20044000</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i8df4914aee2749d48c65079fe927f59a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzctMS0xLTEtMA_abbc1672-978a-42f4-93aa-e7b032387701"
      unitRef="usd">18416000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i4af904f1f064495f823d2a61c1c1f457_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzctMy0xLTEtMA_ffa9a766-f059-49f2-ab87-a778395dcbd0"
      unitRef="usd">14777000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzgtMS0xLTEtMA_a77540b7-df64-467f-b81f-a49fb93eaf3f"
      unitRef="usd">288692000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzgtMy0xLTEtMA_e52e9378-e539-4381-a304-f1472c586a3f"
      unitRef="usd">409160000</us-gaap:Revenues>
    <us-gaap:DepreciationAndAmortization
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzExLTEtMS0xLTA_8c1b64e9-adb3-4f61-82d0-8aa1b61db7ad"
      unitRef="usd">94541000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzExLTMtMS0xLTA_7e31d4c8-eede-4902-951c-37114ef8b9c0"
      unitRef="usd">86236000</us-gaap:DepreciationAndAmortization>
    <us-gaap:SellingExpense
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzEyLTEtMS0xLTA_6bd42744-d861-46b9-9235-d8b8c0232bd2"
      unitRef="usd">16762000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzEyLTMtMS0xLTA_fcc871e4-8854-4782-94fc-baa0acb0496f"
      unitRef="usd">62647000</us-gaap:SellingExpense>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzEzLTEtMS0xLTA_caf9c545-8603-4e4f-8192-eec0019cd2e2"
      unitRef="usd">20540000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzEzLTMtMS0xLTA_a3111e5e-b10a-4eb2-9e5f-05314abe9016"
      unitRef="usd">18220000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzE0LTEtMS0xLTA_fa01c9d5-8405-423a-9d85-d3dc1c4b5672"
      unitRef="usd">67910000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzE0LTMtMS0xLTA_9721a0bb-771c-44d3-a669-ab00b594a790"
      unitRef="usd">86523000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:EquipmentExpense
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzE1LTEtMS0xLTA_9684ed2a-39a4-429b-b194-ee037b20b941"
      unitRef="usd">6533000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzE1LTMtMS0xLTA_fd235cab-63dd-4f9a-8d88-0b3f18152f51"
      unitRef="usd">8122000</us-gaap:EquipmentExpense>
    <us-gaap:InterestExpense
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzE3LTEtMS0xLTA_03bfe18c-735c-41b0-8071-8881176bcd0f"
      unitRef="usd">63024000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzE3LTMtMS0xLTA_63c5afe5-fe69-4f7f-a5c2-82f3f2f03f54"
      unitRef="usd">66889000</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzE4LTEtMS0xLTA_46d3f1a1-bfd8-43a2-bca8-04a53c14b6aa"
      unitRef="usd">-4688000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzE4LTMtMS0xLTA_c1ed8593-d0e2-4826-8771-89c0e80f7b02"
      unitRef="usd">-220000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:InterestAndDebtExpense
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzE5LTEtMS0xLTA_23c0b490-4ba7-420d-b3ca-6896cb5b69a2"
      unitRef="usd">67712000</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzE5LTMtMS0xLTA_79649b3b-7227-444d-83cd-0c2d8f6c1f58"
      unitRef="usd">67109000</us-gaap:InterestAndDebtExpense>
    <us-gaap:CostsAndExpenses
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzIwLTEtMS0xLTA_6e0ca0e4-cacd-4109-ba6d-6baa637fd95a"
      unitRef="usd">273998000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzIwLTMtMS0xLTA_14c7d65d-c6de-4b11-ad16-685c021effa0"
      unitRef="usd">328857000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzIyLTEtMS0xLTA_6d46c075-360b-4089-a51c-8cf289f49399"
      unitRef="usd">14694000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzIyLTMtMS0xLTA_804908d8-ae03-4445-b818-2c9819217800"
      unitRef="usd">80303000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzIzLTEtMS0xLTA_d634eea2-e2ce-4253-bd7a-806748c961da"
      unitRef="usd">2642000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzIzLTMtMS0xLTA_2754070a-6649-463f-abb4-8c68fcd2237e"
      unitRef="usd">8578000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzI0LTEtMS0xLTA_326e2d93-c6b2-409d-a901-7378874c16ce"
      unitRef="usd">17336000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzI0LTMtMS0xLTA_9d491c49-de78-42e4-bb00-2f8e48601f87"
      unitRef="usd">88881000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzI1LTEtMS0xLTA_c77ddaa6-b21c-4677-b518-9c0ad0d58df6"
      unitRef="usd">7588000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzI1LTMtMS0xLTA_147ba9eb-ec13-4f12-b35c-60f353263ce8"
      unitRef="usd">21959000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzI2LTEtMS0xLTA_67c7cd06-6dab-4e68-a610-2496090a5be0"
      unitRef="usd">9748000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzI2LTMtMS0xLTA_58eac409-88f2-48d2-856e-d9e7d45bc71a"
      unitRef="usd">66922000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquityDividendsAdjustment
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzI3LTEtMS0xLTA_9ddcc178-d9cd-4f3f-ac83-b235f404512d"
      unitRef="usd">3259000</us-gaap:TemporaryEquityDividendsAdjustment>
    <us-gaap:TemporaryEquityDividendsAdjustment
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzI3LTMtMS0xLTA_51acf779-50c4-4b96-857f-d7bac9810f41"
      unitRef="usd">3250000</us-gaap:TemporaryEquityDividendsAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzI4LTEtMS0xLTA_b43b7a4c-d94a-4393-b3cf-0e00f24974a3"
      unitRef="usd">84000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzI4LTMtMS0xLTA_09e9eef5-a281-4d48-8567-62bfe746c5eb"
      unitRef="usd">84000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzI5LTEtMS0xLTA_4b8e41bb-e050-4470-bbae-71daaed70136"
      unitRef="usd">6405000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzI5LTMtMS0xLTA_3b0f5d4a-4f33-4b1b-aba5-2191ee88f5d7"
      unitRef="usd">63588000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzMxLTEtMS0xLTA_cf4f5f45-9e47-4964-99f8-152936221bcd"
      unitRef="usdPerShare">1.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzMxLTMtMS0xLTA_e39dda08-df8a-4d7b-89e0-567711a2519d"
      unitRef="usdPerShare">10.90</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzMyLTEtMS0xLTA_7aaf8dc1-2951-4db8-846f-e4be1d407e10"
      unitRef="usdPerShare">1.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzMyLTMtMS0xLTA_80e7d284-b015-47a3-b4ff-673dda83318a"
      unitRef="usdPerShare">10.50</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzM0LTEtMS0xLTA_fd5307f3-1745-44da-bfa0-45d5c0576b72"
      unitRef="shares">5963000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzM0LTMtMS0xLTA_09978199-8fd3-470b-a5fc-f3e1d7e43e5a"
      unitRef="shares">5836000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzM1LTEtMS0xLTA_54d86691-2f8c-4199-a2ee-a8f060a074af"
      unitRef="shares">6128000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjEvZnJhZzozNzc0NTllNDdkMTE0ZTdiOWY1NTk0ZmE0YzQ1YzY4YS90YWJsZTpkOTJkZjNhNjk1N2Y0YTZhYTA1ZTEzZDIwOWU2NDlkZC90YWJsZXJhbmdlOmQ5MmRmM2E2OTU3ZjRhNmFhMDVlMTNkMjA5ZTY0OWRkXzM1LTMtMS0xLTA_4209fc5d-f966-43c4-b1bc-d0bcac5342c6"
      unitRef="shares">6058000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjQvZnJhZzpjODhkMmIzYThlOGY0YzIxOTlhZGU0MDIyZmQ5ZmI5YS90YWJsZTpmZjE4ODViZDIyZTY0ODE0YTcwNTU2MjQ2OWQ3OWM4OS90YWJsZXJhbmdlOmZmMTg4NWJkMjJlNjQ4MTRhNzA1NTYyNDY5ZDc5Yzg5XzItMS0xLTEtMA_405da821-0ead-4411-ab73-b0ae94b119cd"
      unitRef="usd">9748000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjQvZnJhZzpjODhkMmIzYThlOGY0YzIxOTlhZGU0MDIyZmQ5ZmI5YS90YWJsZTpmZjE4ODViZDIyZTY0ODE0YTcwNTU2MjQ2OWQ3OWM4OS90YWJsZXJhbmdlOmZmMTg4NWJkMjJlNjQ4MTRhNzA1NTYyNDY5ZDc5Yzg5XzItMy0xLTEtMA_b65e2534-d8d4-45b2-9cfd-ce4be21aa41b"
      unitRef="usd">66922000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjQvZnJhZzpjODhkMmIzYThlOGY0YzIxOTlhZGU0MDIyZmQ5ZmI5YS90YWJsZTpmZjE4ODViZDIyZTY0ODE0YTcwNTU2MjQ2OWQ3OWM4OS90YWJsZXJhbmdlOmZmMTg4NWJkMjJlNjQ4MTRhNzA1NTYyNDY5ZDc5Yzg5XzQtMS0xLTEtMA_57fb3ecf-45cf-4123-a424-31e5e1b2e9a8"
      unitRef="usd">1018000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjQvZnJhZzpjODhkMmIzYThlOGY0YzIxOTlhZGU0MDIyZmQ5ZmI5YS90YWJsZTpmZjE4ODViZDIyZTY0ODE0YTcwNTU2MjQ2OWQ3OWM4OS90YWJsZXJhbmdlOmZmMTg4NWJkMjJlNjQ4MTRhNzA1NTYyNDY5ZDc5Yzg5XzQtMy0xLTEtMA_aee3c6b8-173b-409f-ac93-1bf78fad9b50"
      unitRef="usd">-222000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjQvZnJhZzpjODhkMmIzYThlOGY0YzIxOTlhZGU0MDIyZmQ5ZmI5YS90YWJsZTpmZjE4ODViZDIyZTY0ODE0YTcwNTU2MjQ2OWQ3OWM4OS90YWJsZXJhbmdlOmZmMTg4NWJkMjJlNjQ4MTRhNzA1NTYyNDY5ZDc5Yzg5XzUtMS0xLTEtMA_b5b7cde0-b058-4476-b53c-40a2a42ded10"
      unitRef="usd">-2298000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjQvZnJhZzpjODhkMmIzYThlOGY0YzIxOTlhZGU0MDIyZmQ5ZmI5YS90YWJsZTpmZjE4ODViZDIyZTY0ODE0YTcwNTU2MjQ2OWQ3OWM4OS90YWJsZXJhbmdlOmZmMTg4NWJkMjJlNjQ4MTRhNzA1NTYyNDY5ZDc5Yzg5XzUtMy0xLTEtMA_6fb9a4b3-4cac-4a3a-bcf5-f9a9632c7ff9"
      unitRef="usd">-3331000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent>
    <wlfc:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxJointVenture
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjQvZnJhZzpjODhkMmIzYThlOGY0YzIxOTlhZGU0MDIyZmQ5ZmI5YS90YWJsZTpmZjE4ODViZDIyZTY0ODE0YTcwNTU2MjQ2OWQ3OWM4OS90YWJsZXJhbmdlOmZmMTg4NWJkMjJlNjQ4MTRhNzA1NTYyNDY5ZDc5Yzg5XzYtMS0xLTEtMA_76ecd5ea-a069-4f47-b079-6c8dfa893b1e"
      unitRef="usd">-1121000</wlfc:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxJointVenture>
    <wlfc:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxJointVenture
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjQvZnJhZzpjODhkMmIzYThlOGY0YzIxOTlhZGU0MDIyZmQ5ZmI5YS90YWJsZTpmZjE4ODViZDIyZTY0ODE0YTcwNTU2MjQ2OWQ3OWM4OS90YWJsZXJhbmdlOmZmMTg4NWJkMjJlNjQ4MTRhNzA1NTYyNDY5ZDc5Yzg5XzYtMy0xLTEtMA_f8aab3b0-fea5-462e-9463-5bbae8b80e31"
      unitRef="usd">-774000</wlfc:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxJointVenture>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjQvZnJhZzpjODhkMmIzYThlOGY0YzIxOTlhZGU0MDIyZmQ5ZmI5YS90YWJsZTpmZjE4ODViZDIyZTY0ODE0YTcwNTU2MjQ2OWQ3OWM4OS90YWJsZXJhbmdlOmZmMTg4NWJkMjJlNjQ4MTRhNzA1NTYyNDY5ZDc5Yzg5XzctMS0xLTEtMA_2f2efa06-6595-4310-ad4b-e45aba5b43ff"
      unitRef="usd">-2401000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjQvZnJhZzpjODhkMmIzYThlOGY0YzIxOTlhZGU0MDIyZmQ5ZmI5YS90YWJsZTpmZjE4ODViZDIyZTY0ODE0YTcwNTU2MjQ2OWQ3OWM4OS90YWJsZXJhbmdlOmZmMTg4NWJkMjJlNjQ4MTRhNzA1NTYyNDY5ZDc5Yzg5XzctMy0xLTEtMA_6b190403-b70c-4ad7-880a-e19028ca855f"
      unitRef="usd">-4327000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjQvZnJhZzpjODhkMmIzYThlOGY0YzIxOTlhZGU0MDIyZmQ5ZmI5YS90YWJsZTpmZjE4ODViZDIyZTY0ODE0YTcwNTU2MjQ2OWQ3OWM4OS90YWJsZXJhbmdlOmZmMTg4NWJkMjJlNjQ4MTRhNzA1NTYyNDY5ZDc5Yzg5XzgtMS0xLTEtMA_abd299f7-e79f-4bf3-8dcb-72be2d6f14d7"
      unitRef="usd">-532000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjQvZnJhZzpjODhkMmIzYThlOGY0YzIxOTlhZGU0MDIyZmQ5ZmI5YS90YWJsZTpmZjE4ODViZDIyZTY0ODE0YTcwNTU2MjQ2OWQ3OWM4OS90YWJsZXJhbmdlOmZmMTg4NWJkMjJlNjQ4MTRhNzA1NTYyNDY5ZDc5Yzg5XzgtMy0xLTEtMA_1dfbec68-b652-4c21-a4c6-c8a1b8ea910c"
      unitRef="usd">-977000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjQvZnJhZzpjODhkMmIzYThlOGY0YzIxOTlhZGU0MDIyZmQ5ZmI5YS90YWJsZTpmZjE4ODViZDIyZTY0ODE0YTcwNTU2MjQ2OWQ3OWM4OS90YWJsZXJhbmdlOmZmMTg4NWJkMjJlNjQ4MTRhNzA1NTYyNDY5ZDc5Yzg5XzktMS0xLTEtMA_103ee09e-7eaf-4447-807a-96202f1985f8"
      unitRef="usd">-1869000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjQvZnJhZzpjODhkMmIzYThlOGY0YzIxOTlhZGU0MDIyZmQ5ZmI5YS90YWJsZTpmZjE4ODViZDIyZTY0ODE0YTcwNTU2MjQ2OWQ3OWM4OS90YWJsZXJhbmdlOmZmMTg4NWJkMjJlNjQ4MTRhNzA1NTYyNDY5ZDc5Yzg5XzktMy0xLTEtMA_ea4487a9-639d-4533-bc19-2df687f110c5"
      unitRef="usd">-3350000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjQvZnJhZzpjODhkMmIzYThlOGY0YzIxOTlhZGU0MDIyZmQ5ZmI5YS90YWJsZTpmZjE4ODViZDIyZTY0ODE0YTcwNTU2MjQ2OWQ3OWM4OS90YWJsZXJhbmdlOmZmMTg4NWJkMjJlNjQ4MTRhNzA1NTYyNDY5ZDc5Yzg5XzEwLTEtMS0xLTA_de19b5bd-549d-4e9c-a163-06d34dcc3e70"
      unitRef="usd">7879000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjQvZnJhZzpjODhkMmIzYThlOGY0YzIxOTlhZGU0MDIyZmQ5ZmI5YS90YWJsZTpmZjE4ODViZDIyZTY0ODE0YTcwNTU2MjQ2OWQ3OWM4OS90YWJsZXJhbmdlOmZmMTg4NWJkMjJlNjQ4MTRhNzA1NTYyNDY5ZDc5Yzg5XzEwLTMtMS0xLTA_1e0c6abe-9cd2-43ee-8870-4eb55782c7a2"
      unitRef="usd">63572000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesIssued
      contextRef="i13682a75695f49a093ea3f22c2dd6863_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzQtMi0xLTEtMA_613b44e2-7dd7-48e3-9604-6a0ae366efd9"
      unitRef="shares">2500000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i13682a75695f49a093ea3f22c2dd6863_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzQtNC0xLTEtMA_997c85bf-21b2-4a60-af72-04cb4ea6d6d0"
      unitRef="usd">49554000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i40044b888f5c4821b1302144ccde9921_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzQtNi0xLTEtMA_133bb248-e02e-4ec6-9b81-c2c6528f2016"
      unitRef="shares">6176000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i40044b888f5c4821b1302144ccde9921_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzQtOC0xLTEtMA_1efe359d-c03f-450d-b250-fabeb5150a34"
      unitRef="usd">62000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i29badd6988a14acfa5b8321fcef179aa_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzQtMTAtMS0xLTA_9ffed250-95b2-4377-9db8-83257db5c15a"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia1b370ae324a4e06b658d474107b5a40_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzQtMTItMS0xLTA_1179bb8b-6ded-4530-bac0-3adbb4aea931"
      unitRef="usd">286623000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic3c5b2adc7b84205b82c79de4b392b5e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzQtMTQtMS0xLTA_fa951d55-499c-4b73-bed4-af46354624cd"
      unitRef="usd">102000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i036690880db848ee8fe9e1b82d24c82f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzQtMTYtMS0xLTA_55355e3c-909d-472f-a91c-4451047760d3"
      unitRef="usd">286787000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i9a301613bf5243378e30be1be01f5727_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzUtMTItMS0xLTA_0fb1614e-f56c-4bab-a131-0b1bb60799cc"
      unitRef="usd">66922000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzUtMTYtMS0xLTA_2a643f02-c683-4566-a8d2-79b93d1a0cf9"
      unitRef="usd">66922000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzYtMC0xLTEtMC90ZXh0cmVnaW9uOmFiNTNkZDc4M2MwNjRjOTdhZWEwMGVjMzI1NjllMjk2XzMyOTg1MzQ4ODM0MTI_f7875ee3-115b-49a4-afbd-73bd2470c27a"
      unitRef="usd">-50000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i9a85f91217bf4a648ba4463e2d8b4034_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzYtMTQtMS0xLTA_96d68b28-3131-4b5b-87fa-80b900f3aa40"
      unitRef="usd">-172000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzYtMTYtMS0xLTA_4bdf5dad-3b7d-4ede-9c32-ea6ed8f9284a"
      unitRef="usd">-172000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzctMC0xLTEtMC90ZXh0cmVnaW9uOjBmNDAxNjQ0ZDNhODRjNjZiZWQ0NjNjMjgzNWUyZjBjXzMyOTg1MzQ4ODM0MTE_47ddc96b-0f6b-47c9-93cb-d45f88efc818"
      unitRef="usd">-927000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="i9a85f91217bf4a648ba4463e2d8b4034_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzctMTQtMS0xLTA_164b1379-1bef-4129-91f9-1b48e42f213f"
      unitRef="usd">-3178000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzctMTYtMS0xLTA_126a177d-7506-444c-b3f3-22e7f3e3268d"
      unitRef="usd">-3178000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ibda5ca9801b5456c99d7b27ac05ba064_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzgtNi0xLTEtMA_708a06d0-4ea0-426c-b1c4-e68688a295ca"
      unitRef="shares">72000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ibda5ca9801b5456c99d7b27ac05ba064_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzgtOC0xLTEtMA_121bf4df-21d8-4397-87e7-8b57d9bee037"
      unitRef="usd">1000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i49f6f097193b4f06bba8645a47ee5df3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzgtMTAtMS0xLTA_7ab45dc3-9bfe-4da8-bca4-dbedf88e64bf"
      unitRef="usd">2087000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i9a301613bf5243378e30be1be01f5727_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzgtMTItMS0xLTA_34814534-5a4b-4d42-ab3c-138215b813f5"
      unitRef="usd">1479000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzgtMTYtMS0xLTA_aeed9f4e-84b1-409f-b9a9-4313f4fb53b0"
      unitRef="usd">3567000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="ibda5ca9801b5456c99d7b27ac05ba064_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzktNi0xLTEtMA_77fcd700-5af4-482e-af34-8a457be378d7"
      unitRef="shares">289000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="ibda5ca9801b5456c99d7b27ac05ba064_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzktOC0xLTEtMA_2fec19e7-b101-4afa-b3a6-85c64789f673"
      unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i49f6f097193b4f06bba8645a47ee5df3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzktMTAtMS0xLTA_09c30984-a688-43fa-9028-1ec93fd5c5f2"
      unitRef="usd">332000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzktMTYtMS0xLTA_463334bf-bb5e-4eb1-84c7-98fdd16d55e8"
      unitRef="usd">335000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited
      contextRef="ibda5ca9801b5456c99d7b27ac05ba064_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzEwLTYtMS0xLTA_6b1d4c0c-37b6-43aa-a14e-5752b760c122"
      unitRef="shares">37000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited
      contextRef="i49f6f097193b4f06bba8645a47ee5df3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzEwLTEwLTEtMS0w_c423359d-c374-4436-b3ce-3932bb34e5bc"
      unitRef="usd">1475000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzEwLTE2LTEtMS0w_5a47e360-14d1-4a6b-92c6-f17e86d6947e"
      unitRef="usd">1475000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i49f6f097193b4f06bba8645a47ee5df3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzExLTEwLTEtMS0w_e66b7770-a328-4fe3-94a8-a83effcf8bff"
      unitRef="usd">7787000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzExLTE2LTEtMS0w_4c6f82cf-52df-4cba-be40-4d482bf013a5"
      unitRef="usd">7787000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i8ffe2fe675934d85a484bb8a1f5fdc52_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzEyLTQtMS0xLTA_763eac00-6a0e-4fc9-be37-9a1f06d2b889"
      unitRef="usd">-84000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i9a301613bf5243378e30be1be01f5727_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzEyLTEyLTEtMS0w_3fbadf4a-c536-4b18-858a-0dec5358e549"
      unitRef="usd">84000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzEyLTE2LTEtMS0w_ae3e59f6-1435-4077-89b1-7a4527eab818"
      unitRef="usd">84000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:PreferredStockDividendsPerShareCashPaid
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzEzLTAtMS0xLTAvdGV4dHJlZ2lvbjpiYjZhNDEwZDI2YTc0ZmZmYmEzZWNlZmMyYTE2Y2JhYl8zMjk4NTM0ODgzMzgw_864428ce-e0f5-491b-96de-acba81c196cb"
      unitRef="usdPerShare">1.30</us-gaap:PreferredStockDividendsPerShareCashPaid>
    <us-gaap:DividendsPreferredStock
      contextRef="i9a301613bf5243378e30be1be01f5727_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzEzLTEyLTEtMS0w_8ce15210-0822-4930-af6d-90a72cc26089"
      unitRef="usd">3250000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzEzLTE2LTEtMS0w_7472baf7-2d76-49df-9c37-927a17b85e5d"
      unitRef="usd">3250000</us-gaap:DividendsPreferredStock>
    <us-gaap:StockholdersEquity
      contextRef="i04a8d759d7e24f0f9d2324b168b135e8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE0LTEyLTEtMS0w_6401dd9c-aa79-4b50-a38d-bcbe8ab57f35"
      unitRef="usd">233000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia6e9b26fdd8d48709416400090cd4633_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE0LTE2LTEtMS0w_f3fcc204-1333-4e04-a177-f5bfb707ad75"
      unitRef="usd">233000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ifcace2e0cc4e4750b0cc1a6dd96a8640_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE1LTItMS0xLTA_0d2ceb9a-80c2-4bb2-bdbc-097f2e54bd39"
      unitRef="shares">2500000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ifcace2e0cc4e4750b0cc1a6dd96a8640_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE1LTQtMS0xLTA_d22646a2-1ae6-4c03-988c-caf51c3d4902"
      unitRef="usd">49638000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ibfac5446fcc14ab4a471649ee109a4bd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE1LTYtMS0xLTA_5cfa7403-d19d-42f4-825b-b016c169c98d"
      unitRef="shares">6356000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ibfac5446fcc14ab4a471649ee109a4bd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE1LTgtMS0xLTA_09dcd5d9-fc10-4158-88b8-01af938e0a17"
      unitRef="usd">64000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibc43db0c39fc4cdb8f168c03da0cb4b8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE1LTEwLTEtMS0w_99ec2a68-7715-473d-be27-c3c05477e7e1"
      unitRef="usd">4557000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i01153967e31e4b27be213768e8409bdc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE1LTEyLTEtMS0w_950cca4d-935d-4b14-8104-909a960d269a"
      unitRef="usd">348965000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i970a51a5f4014a989083dd83e4538c02_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE1LTE0LTEtMS0w_8df3a463-c731-4ec3-88a2-897859c25bff"
      unitRef="usd">-3248000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE1LTE2LTEtMS0w_daac0a35-f631-4a26-bfc8-0a0be0390a6e"
      unitRef="usd">350338000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ieabb6ed4cabc4fdaa45559505190140c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE2LTEyLTEtMS0w_2e9f557e-74e8-4683-9e81-0ab59bd85e00"
      unitRef="usd">9748000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE2LTE2LTEtMS0w_860298e2-b910-4ce7-995e-0bea8c61bc17"
      unitRef="usd">9748000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE3LTAtMS0xLTAvdGV4dHJlZ2lvbjozMTE0YjA5MzRmMWQ0MDBjODI3NTgwYmM0YTBjOWRiMl8zMjk4NTM0ODgzNDE5_3105ed38-d703-4bab-a1b2-be75e568e6a5"
      unitRef="usd">225000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i9630a5576b2249289d6828d75c26d1f8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE3LTE0LTEtMS0w_4ccbb8a5-1ddb-4f06-8f35-64baea16b051"
      unitRef="usd">793000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE3LTE2LTEtMS0w_e501e4a0-239d-44d6-8b3b-df4b1f1d4e9a"
      unitRef="usd">793000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE4LTAtMS0xLTAvdGV4dHJlZ2lvbjplZGM0Yzk0YTJkNzY0ZjExYTg4MDU1YzA5MDVlYjcyZl8zMjk4NTM0ODgzNDEw_0e4824ed-1369-4666-aabd-4095b6a01a7f"
      unitRef="usd">-757000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="i9630a5576b2249289d6828d75c26d1f8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE4LTE0LTEtMS0w_5e3d4be1-4785-4d2c-a5a2-ab5d3635e571"
      unitRef="usd">-2662000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE4LTE2LTEtMS0w_9cebc7fa-b790-470a-8f0d-01e892ccbd6e"
      unitRef="usd">-2662000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i8018de0478a443d89da825f0c4b825dd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE5LTgtMS0xLTA_5dc9740f-b0f6-4dd4-8c0d-dac6c503b472"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="iab7ff58501bf46b9aa76c7067bcd40b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE5LTEwLTEtMS0w_0feaca35-bb49-4754-b63d-24da18a5847c"
      unitRef="usd">1510000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ieabb6ed4cabc4fdaa45559505190140c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE5LTEyLTEtMS0w_cea195b5-ebe9-4dc5-a64e-105fd375e99e"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzE5LTE2LTEtMS0w_8014afff-08c8-4d68-adae-1c8289db4427"
      unitRef="usd">1510000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="i8018de0478a443d89da825f0c4b825dd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzIwLTYtMS0xLTA_89a42728-7f8a-4b2f-b88a-57015d08fe02"
      unitRef="shares">331000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i8018de0478a443d89da825f0c4b825dd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzIwLTgtMS0xLTA_ca71ae18-d062-4441-9f14-8070f0606f7c"
      unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="iab7ff58501bf46b9aa76c7067bcd40b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzIwLTEwLTEtMS0w_f14b9498-4ed5-4ad4-993f-2d3d8cd72102"
      unitRef="usd">425000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzIwLTE2LTEtMS0w_d6bff598-d12c-42c2-96d5-bbbc1343bcfd"
      unitRef="usd">428000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited
      contextRef="i8018de0478a443d89da825f0c4b825dd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzIxLTYtMS0xLTA_619073fa-0909-4867-a2d4-4c7e7cdf6d67"
      unitRef="shares">61000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited
      contextRef="i8018de0478a443d89da825f0c4b825dd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzIxLTgtMS0xLTA_cbd80dcf-6f98-49f6-bb9e-3bd4e61150a7"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited
      contextRef="iab7ff58501bf46b9aa76c7067bcd40b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzIxLTEwLTEtMS0w_acb47df6-75e5-4802-a0b9-94bac3ea623b"
      unitRef="usd">1154000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzIxLTE2LTEtMS0w_71effc55-cf82-4273-9242-b20f8672cd6c"
      unitRef="usd">1155000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iab7ff58501bf46b9aa76c7067bcd40b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzIyLTEwLTEtMS0w_c06ec4ff-8bf6-48fb-bd56-48fb4cd09dff"
      unitRef="usd">11378000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzIyLTE2LTEtMS0w_b2e9cb90-e5be-45c5-b017-49f28dc942ad"
      unitRef="usd">11378000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i870d8530424b43bbaab856d456a3dd39_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzIzLTQtMS0xLTA_204ef4eb-4715-4171-aeb8-b51150dcfb79"
      unitRef="usd">-84000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="ieabb6ed4cabc4fdaa45559505190140c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzIzLTEyLTEtMS0w_08c5ea64-db31-4ceb-b4c0-39ba7a2a736c"
      unitRef="usd">84000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzIzLTE2LTEtMS0w_c7537335-40c7-4796-9b2d-8f68d0124c80"
      unitRef="usd">84000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:PreferredStockDividendsPerShareCashPaid
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzI0LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YzRiNDcyNjRjYzg0Mzg5YWI3MDA3NzdhNDM3Njk4Zl8zMjk4NTM0ODgzMzc4_b369bd98-909e-41f4-ba87-f45c96cb27cc"
      unitRef="usdPerShare">1.30</us-gaap:PreferredStockDividendsPerShareCashPaid>
    <us-gaap:DividendsPreferredStock
      contextRef="ieabb6ed4cabc4fdaa45559505190140c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzI0LTEyLTEtMS0w_6327a023-9de1-490d-aad3-6ee514acb941"
      unitRef="usd">3259000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzI0LTE2LTEtMS0w_514e0bf4-6c26-4707-b9a6-024d4e8ca3f8"
      unitRef="usd">3259000</us-gaap:DividendsPreferredStock>
    <us-gaap:SharesIssued
      contextRef="i3f61dcb89dd244628f73bb1568bd53e3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzI2LTItMS0xLTA_ee728ac5-7b23-444d-b10d-9862b7490b80"
      unitRef="shares">2500000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i3f61dcb89dd244628f73bb1568bd53e3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzI2LTQtMS0xLTA_300910f1-1b1f-45a9-9360-086dfc067394"
      unitRef="usd">49722000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i4d1247a581114aa09ccb10a2e02ed85a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzI2LTYtMS0xLTA_fbe78813-3296-4f2b-af15-99a5052d4a75"
      unitRef="shares">6570000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i4d1247a581114aa09ccb10a2e02ed85a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzI2LTgtMS0xLTA_60c4ce87-7a6f-4131-88f7-85365aa512b6"
      unitRef="usd">66000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6aea4c7d5da6418dbdaba8d83ffff4e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzI2LTEwLTEtMS0w_9be0fbd6-9a35-4bef-8192-dfe27f89add1"
      unitRef="usd">13696000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie51920084d0d4985ab7bc3503c314a97_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzI2LTEyLTEtMS0w_50c700c9-80a8-4655-a51e-ea2b7d583522"
      unitRef="usd">355370000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i641c5c1b392a47e08035a8dcdfbee464_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzI2LTE0LTEtMS0w_28df15e3-f0d1-4760-baa1-4e5190a09821"
      unitRef="usd">-5117000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMjcvZnJhZzo5Yzk3OWQ3MmY4MzU0MDk5YjU4YzRjNmQyMWUwNzM0NS90YWJsZTo3NmYyZjhjYWE1MmQ0MTFlYTdlN2U1YzZmOTk1YWI2NS90YWJsZXJhbmdlOjc2ZjJmOGNhYTUyZDQxMWVhN2U3ZTVjNmY5OTVhYjY1XzI2LTE2LTEtMS0w_c773ca8e-9b17-463a-b6dc-d9bf2950bf02"
      unitRef="usd">364015000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzMtMS0xLTEtMA_1636b1ff-6434-463e-bd13-cc3b481e8396"
      unitRef="usd">9748000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzMtMy0xLTEtMA_9090cdd2-7c6c-4d39-b0c2-eae9f0deee4e"
      unitRef="usd">66922000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzUtMS0xLTEtMA_961ed6c9-e709-4a52-ba53-3800b4a86db2"
      unitRef="usd">94541000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzUtMy0xLTEtMA_399b3dd7-baac-4329-aa74-faa8490260ef"
      unitRef="usd">86236000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzYtMS0xLTEtMA_fced259e-ffa5-4dcf-b544-1292495e7fdf"
      unitRef="usd">20540000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzYtMy0xLTEtMA_6f4316a7-941c-4aff-b332-0a6eec6d8efb"
      unitRef="usd">18220000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:ShareBasedCompensation
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzctMS0xLTEtMA_45e1bb08-6586-498d-9191-4f55321def59"
      unitRef="usd">11378000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzctMy0xLTEtMA_b287fb05-c03e-498b-acc4-d801c3dc7c6b"
      unitRef="usd">7787000</us-gaap:ShareBasedCompensation>
    <us-gaap:AmortizationOfDeferredCharges
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzgtMS0xLTEtMA_7c3c5a42-2090-44ac-98fa-5d8d6221e06b"
      unitRef="usd">5140000</us-gaap:AmortizationOfDeferredCharges>
    <us-gaap:AmortizationOfDeferredCharges
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzgtMy0xLTEtMA_de53608a-a27b-4028-a870-465ba00f86f1"
      unitRef="usd">6364000</us-gaap:AmortizationOfDeferredCharges>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzktMS0xLTEtMA_e2c9bc1f-7f68-4b95-9a4c-9360cd15ff0f"
      unitRef="usd">5000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzktMy0xLTEtMA_8a3c3b5d-cb9f-4e06-a187-21d447ee867d"
      unitRef="usd">-272000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzEwLTEtMS0xLTA_572bbb96-92c0-4e06-b9af-e92750f935c1"
      unitRef="usd">3391000</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzEwLTMtMS0xLTA_aa02decf-dfa3-4c80-ae52-34f20c5adad5"
      unitRef="usd">20044000</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzExLTEtMS0xLTA_fd179c81-6d07-437e-bcfb-f97b64c6bbad"
      unitRef="usd">2642000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzExLTMtMS0xLTA_4038dd93-a68f-476d-9a62-014b9f436834"
      unitRef="usd">8578000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:GainLossOnSaleOfNotesReceivable
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzEyLTEtMS0xLTQwNzk_52d57fbe-22f2-4174-8ac9-db6c998cbe36"
      unitRef="usd">-79000</us-gaap:GainLossOnSaleOfNotesReceivable>
    <us-gaap:GainLossOnSaleOfNotesReceivable
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzEyLTMtMS0xLTQwNzk_51eae6e4-b6e6-448c-8e2a-0b1a843b66df"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfNotesReceivable>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzEyLTEtMS0xLTA_571b653a-b9a7-4215-9d84-3195ed53ba00"
      unitRef="usd">9000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzEyLTMtMS0xLTA_610634ef-d6fd-4640-85ac-fc7bfb544b62"
      unitRef="usd">-42000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzEzLTEtMS0xLTA_85fbd163-6ac4-4706-be07-aaa4e26219e0"
      unitRef="usd">-4688000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzEzLTMtMS0xLTA_940d74c2-c446-48f2-a9c2-8c60b98a11ce"
      unitRef="usd">-220000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzE0LTEtMS0xLTA_05a1053a-3256-4825-bb7c-2d656c61f40f"
      unitRef="usd">-6953000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzE0LTMtMS0xLTA_1a2e17ab-e295-4c87-a609-1241ae7a8096"
      unitRef="usd">-21074000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzE2LTEtMS0xLTA_23a278a1-1615-4436-a150-f16846099fac"
      unitRef="usd">4215000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzE2LTMtMS0xLTA_2b681d5c-43b3-4de5-bc16-16725e3caa5c"
      unitRef="usd">517000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzE3LTEtMS0xLTA_9b210316-d233-4b29-8cb4-535f128fee94"
      unitRef="usd">7200000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzE3LTMtMS0xLTA_e73a39bf-b432-4158-a6a4-2eed59b3db08"
      unitRef="usd">3300000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzE4LTEtMS0xLTA_11695031-2606-4a86-8059-9bafebda6dc0"
      unitRef="usd">-7026000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzE4LTMtMS0xLTA_9e93a58d-bbd7-4f3f-82a9-c85ddb759ce8"
      unitRef="usd">-29114000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzE5LTEtMS0xLTA_adae6ac7-1be7-4f40-ac89-4752e24cf120"
      unitRef="usd">16252000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzE5LTMtMS0xLTA_9bdb1fdf-ed98-40b9-84a7-bbeeb8060153"
      unitRef="usd">2519000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzIwLTEtMS0xLTA_0865166f-6768-428c-9fdd-2b98f2d7b211"
      unitRef="usd">-18441000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzIwLTMtMS0xLTA_fc4be6d5-c47d-4569-982c-f7cae7d49d0a"
      unitRef="usd">2131000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <wlfc:IncreaseDecreaseInMaintenanceReserves
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzIxLTEtMS0xLTA_58dd10be-afa7-471e-b7ed-4bc55ea8101a"
      unitRef="usd">-24386000</wlfc:IncreaseDecreaseInMaintenanceReserves>
    <wlfc:IncreaseDecreaseInMaintenanceReserves
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzIxLTMtMS0xLTA_e6215881-1352-4e4d-8da8-007a0654d8d0"
      unitRef="usd">22282000</wlfc:IncreaseDecreaseInMaintenanceReserves>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzIyLTEtMS0xLTA_6b178256-be63-4610-99ca-490c220eab4c"
      unitRef="usd">1166000</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzIyLTMtMS0xLTA_30315351-fb10-4f41-a4d3-568148e6bd64"
      unitRef="usd">2108000</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzIzLTEtMS0xLTA_254a8de7-80a5-45ba-8838-78c2fb0b2ae3"
      unitRef="usd">-3352000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzIzLTMtMS0xLTA_0f062bae-0693-41f8-9949-b7c720ea7d05"
      unitRef="usd">661000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzI0LTEtMS0xLTA_1e606c89-1c76-4a23-aaa5-d57471be5683"
      unitRef="usd">93444000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzI0LTMtMS0xLTA_0ebaf036-3bdd-4c1d-a3d3-964461c2ab2f"
      unitRef="usd">230315000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleOfMachineryAndEquipment
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzI3LTEtMS0xLTA_dcccc406-7889-4280-9e4b-6d310eb8c952"
      unitRef="usd">26078000</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
    <us-gaap:ProceedsFromSaleOfMachineryAndEquipment
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzI3LTMtMS0xLTA_3b2b523f-c318-40c9-92b4-56e7093454c4"
      unitRef="usd">191891000</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
    <us-gaap:ProceedsFromSaleOfNotesReceivable
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzI5LTEtMS0xLTQwODQ_88c965f2-7513-4b25-b12a-7c922f214286"
      unitRef="usd">8431000</us-gaap:ProceedsFromSaleOfNotesReceivable>
    <us-gaap:ProceedsFromSaleOfNotesReceivable
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzI5LTMtMS0xLTQwODQ_acebe7a0-67f1-4a3b-a536-0aed0c6af5d6"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfNotesReceivable>
    <us-gaap:PaymentsToAcquireNotesReceivable
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzI4LTEtMS0xLTA_7c3949f2-f45b-41b5-9a4b-b605e85b6734"
      unitRef="usd">136583000</us-gaap:PaymentsToAcquireNotesReceivable>
    <us-gaap:PaymentsToAcquireNotesReceivable
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzI4LTMtMS0xLTA_f8174a83-cda2-4ade-824d-086291c0c430"
      unitRef="usd">42857000</us-gaap:PaymentsToAcquireNotesReceivable>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzI5LTEtMS0xLTA_cb2708de-0736-429c-8c89-878e14615fe4"
      unitRef="usd">7630000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzI5LTMtMS0xLTA_d7e76024-1c80-435f-b72a-854e012602e2"
      unitRef="usd">4950000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzMwLTEtMS0xLTA_a8619db8-db20-4784-bf6c-b5135a8299cb"
      unitRef="usd">0</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzMwLTMtMS0xLTA_5cdd22c3-9ed0-4602-a8e5-c80c079e2f3e"
      unitRef="usd">5713000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:PaymentsToAcquireEquipmentOnLease
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzMxLTEtMS0xLTA_d70e4849-6f23-49bd-a878-3e0bc606b7c9"
      unitRef="usd">409250000</us-gaap:PaymentsToAcquireEquipmentOnLease>
    <us-gaap:PaymentsToAcquireEquipmentOnLease
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzMxLTMtMS0xLTA_a95f847b-f28f-42ec-999b-a6d7dedb157c"
      unitRef="usd">289385000</us-gaap:PaymentsToAcquireEquipmentOnLease>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzMyLTEtMS0xLTA_7ab50760-3897-479f-a217-a7ae205f54b6"
      unitRef="usd">2976000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzMyLTMtMS0xLTA_eea70e55-daa0-42cf-9036-d598d4ef0102"
      unitRef="usd">6330000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzMzLTEtMS0xLTA_0bfc3f54-1e84-4b29-81ef-2db5ad59115f"
      unitRef="usd">-506670000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzMzLTMtMS0xLTA_7d4ef268-933d-4d82-9804-8a0e15121258"
      unitRef="usd">-147444000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzM2LTEtMS0xLTA_79158670-bf8a-429e-9ae8-121bf62539ea"
      unitRef="usd">973200000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzM2LTMtMS0xLTA_0d8cca6e-e9b4-4fe6-8f1e-2ad6ce022816"
      unitRef="usd">340120000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzM3LTEtMS0xLTA_889c4131-e720-4111-a5b4-dfd1e01124ed"
      unitRef="usd">6065000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzM3LTMtMS0xLTA_0c7d5c35-4592-4ac9-8d79-afeb5e7c6d61"
      unitRef="usd">3142000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzM4LTEtMS0xLTA_47bfb17d-adda-4f10-aa9d-3501a00f999e"
      unitRef="usd">530783000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzM4LTMtMS0xLTA_5a929428-779b-4012-927f-12c0ae92893b"
      unitRef="usd">428081000</us-gaap:RepaymentsOfLongTermDebt>
    <wlfc:ProceedsFromSecurityDeposit
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzM5LTEtMS0xLTA_a0c8e094-2902-4c8a-bfed-9b787985ef48"
      unitRef="usd">0</wlfc:ProceedsFromSecurityDeposit>
    <wlfc:ProceedsFromSecurityDeposit
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzM5LTMtMS0xLTA_30bf325e-f45f-4ece-abb5-23f1fb539974"
      unitRef="usd">2092000</wlfc:ProceedsFromSecurityDeposit>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzQyLTEtMS0xLTQwODg_7eaca23c-523e-401d-87f8-e69a6edcca79"
      unitRef="usd">2373000</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzQyLTMtMS0xLTQwODg_1ee283b7-4344-4632-9271-296b9cea409d"
      unitRef="usd">0</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzQwLTEtMS0xLTA_2a323770-9881-461f-b672-08aab8b03140"
      unitRef="usd">428000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzQwLTMtMS0xLTA_d41010fd-bddf-4423-8397-d33720b00f8d"
      unitRef="usd">335000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzQxLTEtMS0xLTA_9bd3e4f0-7f7c-4589-a84f-7b1d813de317"
      unitRef="usd">1510000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzQxLTMtMS0xLTA_de604be4-7c65-4ac3-a5f1-92beaff99443"
      unitRef="usd">3567000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzQyLTEtMS0xLTA_9bc1fe7d-9e34-4dfd-8acb-1c0b483a89ed"
      unitRef="usd">3259000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzQyLTMtMS0xLTA_d34ec00f-3f28-4531-8fd7-d9e55a3aed95"
      unitRef="usd">3250000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzQzLTEtMS0xLTA_919b5225-69bd-4119-8fba-4d9d2d90fd5a"
      unitRef="usd">1155000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzQzLTMtMS0xLTA_db3534b4-bed6-45be-a156-4ce39e17fc3c"
      unitRef="usd">1475000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzQ0LTEtMS0xLTA_9e83ce54-10a0-4f6e-8477-1e9201ee4921"
      unitRef="usd">428483000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzQ0LTMtMS0xLTA_429a9bb6-e598-4912-af79-4707a8de904e"
      unitRef="usd">-101152000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzQ2LTEtMS0xLTA_77e69d38-0e37-4789-ac41-18a802720cac"
      unitRef="usd">15257000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzQ2LTMtMS0xLTA_01427b45-431c-4a5c-a2d1-5cff7b642054"
      unitRef="usd">-18281000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzQ3LTEtMS0xLTA_0188733b-d741-44a8-b27d-a7876ba93b81"
      unitRef="usd">63668000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i036690880db848ee8fe9e1b82d24c82f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzQ3LTMtMS0xLTA_c2f28422-d425-4adb-9548-f55673629200"
      unitRef="usd">81949000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzQ4LTEtMS0xLTA_45567355-2893-43e6-9079-c7097b83a6f5"
      unitRef="usd">78925000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzQ4LTMtMS0xLTA_1f3dd3f5-e994-48cf-be4e-bcb22eb00871"
      unitRef="usd">63668000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzUxLTEtMS0xLTA_0824ba34-2e51-4341-8e5a-fa6bbf106c00"
      unitRef="usd">54339000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzUxLTMtMS0xLTA_dc3e0e3f-63d9-44e3-9d51-a1f17205aae3"
      unitRef="usd">63585000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzUyLTEtMS0xLTA_3a250893-8e50-4c87-903c-aba57a00c95f"
      unitRef="usd">510000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzUyLTMtMS0xLTA_d3256885-d2f8-43b8-a35f-4d36fc37b4f1"
      unitRef="usd">222000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzU0LTEtMS0xLTA_36b0cabd-e3ec-4498-9dbc-f55e37334de5"
      unitRef="usd">8868000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzU0LTMtMS0xLTA_766fae94-5477-49b0-a3cb-5559479bab78"
      unitRef="usd">2515000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:TransferOfPortfolioLoansAndLeasesToHeldForSale1
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzU1LTEtMS0xLTA_fd7f5a97-ac1d-42bd-ab92-a684d908f74d"
      unitRef="usd">2800000</us-gaap:TransferOfPortfolioLoansAndLeasesToHeldForSale1>
    <us-gaap:TransferOfPortfolioLoansAndLeasesToHeldForSale1
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzU1LTMtMS0xLTA_881578de-0e33-4992-97d3-c4e2d88b398a"
      unitRef="usd">10131000</us-gaap:TransferOfPortfolioLoansAndLeasesToHeldForSale1>
    <wlfc:EquipmentHeldForSaleTransferToSparePartsInventory
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzU2LTEtMS0xLTA_0aac1301-f445-4abf-90bd-03a4b8524bbf"
      unitRef="usd">24702000</wlfc:EquipmentHeldForSaleTransferToSparePartsInventory>
    <wlfc:EquipmentHeldForSaleTransferToSparePartsInventory
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzU2LTMtMS0xLTA_f0014f93-e7fa-46bb-b4aa-451bd1fd031d"
      unitRef="usd">23931000</wlfc:EquipmentHeldForSaleTransferToSparePartsInventory>
    <wlfc:TransfersFromEquipmentHeldForOperatingLeaseToSparePartsInventory
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzU3LTEtMS0xLTA_4f145879-9bdb-41ad-a0bc-af62139eba9b"
      unitRef="usd">0</wlfc:TransfersFromEquipmentHeldForOperatingLeaseToSparePartsInventory>
    <wlfc:TransfersFromEquipmentHeldForOperatingLeaseToSparePartsInventory
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzU3LTMtMS0xLTA_c3bdbf72-0f8e-421c-8ddd-22bb44faeacd"
      unitRef="usd">422000</wlfc:TransfersFromEquipmentHeldForOperatingLeaseToSparePartsInventory>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzU5LTEtMS0xLTA_75f74e33-e739-4c25-a5ad-260993f93c53"
      unitRef="usd">84000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzMvZnJhZzozYTVhOWE3MWQ3ZGU0ZDRlYmViNWY4M2UzN2M4NTE0Yy90YWJsZTo0MDdkNTU4Zjg1YmQ0ZTNmOTJhNzZmMTQ0MzE2YWI2ZC90YWJsZXJhbmdlOjQwN2Q1NThmODViZDRlM2Y5MmE3NmYxNDQzMTZhYjZkXzU5LTMtMS0xLTA_57220d87-cec2-47fe-a4af-94fb7108e97a"
      unitRef="usd">84000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTYy_ca390255-d1ca-4437-834b-724533020305">Organization and Summary of Significant Accounting Policies&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unless the context requires otherwise, references to the &#x201c;Company&#x201d;, &#x201c;WLFC&#x201d;, &#x201c;we&#x201d;, &#x201c;us&#x201d; or &#x201c;our&#x201d; in this Annual Report on Form 10-K refer to Willis Lease Finance Corporation and its subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt"&gt;Organization&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Willis Lease Finance Corporation with its subsidiaries is a provider of aviation services whose primary focus is providing operating leases of commercial aircraft, aircraft engines and other aircraft-related equipment to air carriers, manufacturers and overhaul/repair facilities worldwide. The Company also engages in the selective purchase and resale of commercial aircraft engines.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Willis Aeronautical Services, Inc. (&#x201c;Willis Aero&#x201d;) is a wholly-owned subsidiary whose primary focus is the sale of aircraft engine parts and materials through the acquisition or consignment of aircraft engines.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Willis Asset Management Limited (&#x201c;Willis Asset Management&#x201d;) is a wholly-owned subsidiary whose primary focus is the engine management and consulting business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Willis Engine Securitization Trust II (&#x201c;WEST II&#x201d; or the &#x201c;WEST II Notes&#x201d;) is a bankruptcy remote special purpose vehicle which was established for the purpose of financing aircraft engines through an asset-backed securitization (&#x201c;ABS&#x201d;), of which the Company is the sole beneficiary. WEST II is a variable interest entity (&#x201c;VIE&#x201d;) which the Company owns 100% of the interest and consolidates in its financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Willis Engine Securitization Trust III (&#x201c;WEST III&#x201d; or the &#x201c;WEST III Notes&#x201d;) is a bankruptcy remote special purpose vehicle which was established for the purpose of financing aircraft engines through an ABS, of which the Company is the sole beneficiary. WEST III is a VIE which the Company owns 100% of the interest and consolidates in its financial statements.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Willis Engine Securitization Trust IV (&#x201c;WEST IV&#x201d; or the &#x201c;WEST IV Notes&#x201d;) is a bankruptcy remote special purpose vehicle which was established for the purpose of financing aircraft engines through an ABS, of which the Company is the sole beneficiary.  WEST IV is a VIE which the Company owns 100% of the interest and consolidates in its financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the Company and its direct, consolidated VIE Willis Engine Structured Trust V (&#x201c;WEST V&#x201d;) (formerly WEST II), closed its offering of $366.2&#160;million aggregate principal amount of fixed rate notes (the &#x201c;WEST V Notes&#x201d;). The WEST V Notes were issued in three series, with the Series A Notes issued in an aggregate principal amount of $303.0&#160;million, the Series B Notes issued in an aggregate principal amount of $42.1&#160;million and the Series C Notes issued in an aggregate principal amount of $21.1&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Principal and interest on the WEST III, IV and V Notes are payable monthly to the extent of available cash in accordance with a priority of payments included in the respective indenture agreements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The WEST III, IV and V Notes are secured by, among other things, the respective ABS&#x2019;s direct and indirect interests in a portfolio of assets. The WEST III, WEST IV and WEST V Notes have scheduled amortizations and are payable solely from revenue received from the engines and the engine leases, after payment of certain expenses of the respective ABS. The assets of WEST III, WEST IV and WEST V are not available to satisfy the Company&#x2019;s obligations other than the obligations specific to the respective ABS. WEST III, WEST IV and WEST V are consolidated for financial statement presentation purposes, with the respective assets and liabilities on the Company&#x2019;s balance sheet. The ABS&#x2019; ability to make distributions and pay dividends to the Company is subject to the prior payments of its debt and other obligations and maintenance of adequate reserves and capital. Under each ABS, cash is collected in a restricted account, which is used to service the debt and any remaining amounts, after debt service and defined expenses, are distributed to the Company. Additionally, a portion of the maintenance reserve payments and lease security deposits are formulaically accumulated in restricted accounts and are available to fund future maintenance events and to secure lease payments, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, in connection with WEST III, WEST IV and WEST V, the Company entered into servicing agreements and administrative agency agreements to provide certain engine, lease management and reporting functions in return for fees based on a percentage of collected lease revenues and asset sales.&#160;Because WEST III, WEST IV and WEST V are consolidated for financial statement reporting purposes, all fees eliminate upon consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Basis of Presentation and Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements include the accounts of WLFC and its wholly owned subsidiaries, including VIEs where the Company is the primary beneficiary, in accordance with consolidation guidance. The Company first evaluates all entities in which it has an economic interest to determine whether for accounting purposes the entity is either a VIE or voting interest entity. If the entity is a VIE, the Company consolidates the financial statements of that entity if it is the primary beneficiary of such entities&#x2019; activities.&#160;If the entity is a voting interest entity, the Company consolidates the entity when it has a majority of voting interests in such entity. Intercompany transactions and balances have been eliminated in consolidation.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from leasing of engines, aircraft and related parts and equipment is recognized as operating lease revenue on a straight-line basis over the terms of the applicable lease agreements. Revenue is not recognized when cash collection is not reasonably assured. When collectability is not reasonably assured, the customer is placed on non-accrual status and revenue is recognized when cash payments are received.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of some of the Company&#x2019;s leases, the lessees pay use fees (also known as maintenance reserves) to the Company based on usage of the leased asset, which are designed to cover expected future maintenance costs. Some of these amounts are reimbursable to the lessee if they make specifically defined maintenance expenditures. Use fees received are recognized in revenue as maintenance reserve revenue if they are not reimbursable to the lessee. Use fees that are reimbursable are recorded as a maintenance reserve liability until they are reimbursed to the lessee, the lease terminates, or the obligation to reimburse the lessee for such reserves ceases to exist, at which time they are recognized in revenue as maintenance reserve revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain lessees may be significantly delinquent in their rental payments and may default on their lease obligations. As of  December&#160;31, 2020, the Company had an aggregate of approximately $4.6 million in lease rent and $1.9 million in maintenance reserve receivables more than 30 days past due. Inability to collect receivables or to repossess engines or other leased equipment in the event of a default by a lessee could have a material adverse effect on the Company. The Company estimates an allowance for doubtful accounts for receivables it does not consider fully collectible. The allowance for doubtful accounts includes the following: (1)&#160;specific reserves for receivables which are impaired for which management believes full collection is doubtful; and (2)&#160;a general reserve for estimated losses based on historical experience.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;One customer accounted for 11.4% of total lease rent revenue during the year ended December&#160;31, 2020. No customer accounted for more than 10% of total lease rent revenue during the year ended December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gain on sale of leased equipment &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company regularly sells equipment from its lease portfolio. This equipment may or may not be subject to a lease at the time of sale. The net gain or loss on such sales is recognized as revenue and consists of proceeds associated with the sale less the net book value of the asset sold and any direct costs associated with the sale. To the extent that deposits associated with the equipment are not included in the sale, any such amount is included in the calculation of gain or loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Spare parts sales&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Spare Parts Sales reportable segment primarily engages in the sale of aircraft engine parts and materials through the acquisition or consignment of engines from third parties or the Company&#x2019;s leasing operations. The parts are sold at a fixed price with no right of return. In determining the performance obligation, management has identified the promise in the contract to be the shipment of the spare parts to the customer. &#160;Title passes to the buyer when the goods are shipped, and the buyer is responsible for any loss in transit, and the Company has a legal right to payment for the spare parts. Management has determined that physical acceptance of the spare parts to be a formality in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) 606-10-5-86.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The spare parts transaction price is a fixed dollar amount and is stated on each purchase order for a fixed amount by total number of parts. Spare parts revenue is based on a set price for a set number of parts as defined in the purchase order. The performance obligation is completed once the parts have shipped and, as a result, all of the transaction price is allocated to that performance obligation. Management has determined that it is appropriate for the Company to recognize spare parts sales at a point in time (i.e., the date the parts are shipped) under ASC 606.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Equipment Sales&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Equipment sales represent the selective purchase and resale of commercial aircraft engines and other aircraft equipment. The Company and customer enter into an agreement which outlines the place and date of sale, purchase price, payment terms, condition of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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 asset, bill of sale, and the assignment of rights and warranties from the Company to the customer. Management has identified the promise in the equipment sale contract to be the transfer of ownership of the asset. Management believes the asset holds standalone value to the customer as it is not dependent on any other services for functionality purposes and therefore is distinct within the context of the contract and as described in ASC 606-10. As such, management has identified the transfer of the asset as the performance obligation. The transaction price is set at a fixed dollar amount per fixed quantity (number of assets) and is explicitly stated in each contract. Equipment sales revenue is based on a set price for a set number of assets, which is allocated to the performance obligation discussed above, in its entirety. The Company has determined the date of transfer to the customer to be the date the customer obtains control and title over the asset and the date which revenue is to be recognized and payment is due.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Managed Services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Managed services revenue predominantly represents fleet management and engine storage services which may be combined on a single contract with a customer. Fleet management services are performed for a stated fixed fee as agreed upon in the services agreement. Engine storage services are for a fixed monthly fee. For a contract containing more than one performance obligation, the allocation of the transaction price is generally performed on the basis of the relative stand-alone selling price of each distinct good or service in the contract. As each of the services provided within the contract have separate prices, the Company allocates the price to its related performance obligation described above. Management has determined each of the revenue elements contain performance obligations that are satisfied over time and therefore recognizes revenue over time in accordance with ASC 606-10-25-27. The Company utilizes the percentage-of-completion method (input method) for recognizing fleet management services and will calculate revenues based on labor hours incurred. Additionally, as is required by ASC 606-10-25-35, as circumstances change over time, the Company will update its measure of progress to reflect any changes in the outcome of the performance obligation. Engine storage services are recognized on a monthly basis utilizing the input method of days passed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Amounts owed for managed services are typically billed upon contract completion. At December&#160;31, 2020, unbilled revenue was $0.8 million and the Company expects it to be fully recognized by June 30, 2021. Additionally, managed services are presented within the Other revenue line in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other revenue consists primarily of management fee income, lease administration fees, third party consignment commissions earned, service fee revenue, interest income on notes receivable related to failed sale-leasebacks where the Company was the buyer-lessor, and other discrete revenue items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Equipment Held for Operating Lease&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Aircraft assets held for operating lease are stated at cost, less accumulated depreciation. Certain costs incurred in connection with the acquisition of aircraft assets are capitalized as part of the cost of such assets. Major overhauls paid for by the Company, which improve functionality or extend the original useful life, are capitalized and depreciated over the shorter of the estimated period to the next overhaul (&#x201c;deferral method&#x201d;) or the remaining useful life of the equipment. The Company does not accrue for planned major maintenance. The cost of overhauls of aircraft assets under long term leases, for which the lessee is responsible for maintenance during the period of the lease, are paid for by the lessee or from reimbursable maintenance reserves paid to the Company in accordance with the lease, and are not capitalized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on specific aspects of the equipment, the Company generally depreciates engines on a straight-line basis over a 15-year period from the acquisition date to a 55% residual value. This methodology is believed to accurately reflect the Company&#x2019;s typical holding period for the engine assets and that the residual value assumption reasonably approximates the selling price of the assets 15 years from the date of acquisition. The typical 15 year holding period is the estimated useful life of the Company&#x2019;s engines based on its business model and plans, and represents how long the Company anticipates holding a newly acquired engine. The technical useful life of a new engine can be in excess of 25 years. The Company reviews the useful life and residual values of all engines periodically as demand changes to accurately depreciate the cost of equipment over the useful life of the engines.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aircraft and airframes owned by the Company are depreciated on a straight-line basis over an estimated useful life of 13 to 20 years to a 15% to 17% residual value. The marine vessel owned by the Company is depreciated on a straight-line basis over an estimated useful life of 18 years to a 15% residual value. The other leased parts and related equipment owned by the Company are depreciated on a straight-line basis over an estimated useful life of 14 to 15 years to a 25% residual value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table disaggregates equipment held for operating lease by asset class (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.013%"/&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="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of 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="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net book value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net book value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&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;Engines and related equipment&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;2,238,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;(445,780)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,792,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,920,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(401,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,518,439&#160;&lt;/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;Aircraft and airframes&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;89,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,312)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,630)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,794&#160;&lt;/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;Marine vessel&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;12,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;2,340,736&#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 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;(454,123)&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 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,886,613&#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;2,065,753&#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 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;(414,835)&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 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,650,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The useful life of older generation engines and aircraft may be significantly less based upon the technical status of the engine, as well as supply and demand factors. For these older generation engines and aircraft, the remaining useful life and the remaining expected holding period are typically the same. For older generation engines or aircraft that are unlikely to be repaired at the end of the current expected useful lives, the Company depreciates the engines or aircraft over their estimated lives to a residual value based on an estimate of the wholesale value of the parts after disassembly. As of December&#160;31, 2020, 50&#160;engines having a net book value of $51.6 million were depreciated under this policy with estimated useful lives ranging from 1 to&#160;125 months. The Company adjusts its estimates annually for these older generation assets, including updating estimates of an engine&#x2019;s or aircraft&#x2019;s remaining operating life as well as future residual value expected from part-out based on the current technical status of the engine or aircraft.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reviews its long-lived assets, including certain failed sale-leaseback transactions classified as notes receivable under ASC 842, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Long-lived assets to be disposed are reported at the lower of carrying amount or fair value less cost to sell. Impairment is identified by review of appraisals or by comparison of undiscounted forecasted cash flows, including estimated sales proceeds, over the life of the asset with the assets&#x2019; book value. If the undiscounted forecasted cash flows are less than the book value, the asset is written down to its fair value. Fair value is determined per individual asset by reference to independent appraisals, quoted market prices (e.g. an offer to purchase) and other factors considered relevant by the Company. The Company conducts a formal annual review of the carrying value of long-lived assets and also evaluates assets during the year if a triggering event is identified indicating impairment is possible. Such annual review resulted in an impairment charge of $4.9 million and $6.4 million in 2020 and 2019, respectively (included in &#x201c;Write-down of equipment&#x201d; in the Consolidated Statements of Income).&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(e)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt"&gt;Equipment Held for Sale&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Equipment held for sale includes assets being marketed for sale as well as third party consigned assets. The assets to be disposed are reported at the lower of carrying amount or fair value less costs to sell.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(f)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.01pt"&gt;Debt Issuance Costs and Related Fees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fees paid in order to secure debt are capitalized, included in Debt obligations on the Consolidated Balance Sheets, and amortized over the life of the related loan using the effective interest method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(g)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Interest Rate Hedging&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into various derivative instruments periodically to mitigate the exposure on variable rate borrowings. The derivative instruments are fixed-rate interest swaps that are recorded at fair value as either an asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;While substantially all of the Company&#x2019;s derivative transactions are entered into for the purposes described above, hedge accounting is only applied where specific criteria have been met and it is practicable to do so. In order to apply hedge accounting, the transaction must be designated as a hedge and it must be highly effective. The hedging instrument&#x2019;s effectiveness is assessed utilizing regression analysis at the inception of the hedge and on at least a quarterly basis throughout its life. All of the transactions that the Company has designated as hedges are cash flow hedges. The effective portion of the change in fair value on a derivative instrument designated as a cash flow hedge is reported as a component of other comprehensive income and is reclassified into earnings in the period during which the transaction being hedged affects earnings. The ineffective portion of the hedges is recorded in earnings in the current period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(h)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the asset and liability method of accounting for income taxes. Under the asset and liability method, deferred income taxes are recognized for the tax consequences of &#x201c;temporary differences&#x201d; by applying enacted statutory tax rates applicable to &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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;future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The effect on deferred taxes of a change in the tax rates is recognized in income in the period that includes the enactment date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes in the financial statements the impact of a tax position, if that position is more likely than not of being sustained on audit, based on the technical merits of the position. 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 (see Note 8).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company files income tax returns in various states and countries which may have different statutes of limitations. The Company records penalties and accrued interest related to uncertain tax positions in income tax expense. Such adjustments have historically been minimal and immaterial to our financial results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.57pt"&gt;Property, Equipment and Furnishings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, equipment and furnishings are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the related assets, which range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzIwODM0_8e1667fc-6a62-4a39-ac94-3139e090dcae"&gt;three&lt;/span&gt; to 37 years. Leasehold improvements are recorded at cost and depreciated by the straight-line method over the shorter of the lease term or useful life of the leasehold.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(j)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.57pt"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers highly liquid investments readily convertible into known amounts of cash, with original maturities of 90 days or less, as cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(k)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has certain bank accounts that are subject to restrictions in connection with its WEST III, WEST IV and WEST V notes payable. Under these borrowings cash is collected in restricted accounts, which are used to service the debt and any remaining amounts, after debt service and defined expenses, are distributed to the Company. Additionally, a portion of projected maintenance obligations and some or all of the lease security deposits are accumulated in restricted accounts and are available to fund future maintenance events and to secure lease payments, respectively. Under WEST III, cash equal to a portion of the projected maintenance obligations for the subsequent nine months is held in a restricted account and is subject to a minimum balance of $10.0&#160;million. Under WEST IV, cash equal to a portion of the projected maintenance obligations for the subsequent ten months is held in a restricted account and is subject to a minimum balance of $5.0&#160;million. Under WEST V, cash equal to a portion of the projected maintenance obligations for the subsequent twelve months is held in a restricted account and is subject to a minimum balance of $5.0&#160;million. Under WEST III, WEST IV and WEST V, security deposits are held in restricted accounts equal to a portion of the security deposits for leases scheduled to terminate over the subsequent four months, in each case, subject to a minimum balance of $1.0&#160;million. Provided lease return conditions have been met, these deposits will be returned to the lessee. To the extent return conditions are not met, these deposits may be retained by the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(l)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.57pt"&gt;Spare Parts Inventory&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Spare parts inventory consists of spare aircraft and engine parts purchased either directly by Willis Aero and also engines removed from the lease portfolio to be parted out. Spare parts inventory is stated at lower of cost or net realizable value. An impairment charge for excess or inactive inventory is recorded based upon an analysis that considers current inventory levels, historical usage patterns, future sales expectations and salvage value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(m)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:3.57pt"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets include customer relationships and goodwill at Willis Asset Management.&#160;Intangible assets are accounted for in accordance with ASC 350, &#x201c;Intangibles &#x2014; Goodwill and Other.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer relationships are amortized on a straight line basis over their estimated useful life of five years. The Company has no intangible assets with indefinite useful lives. Goodwill is assessed for impairment annually.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(n)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Other assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other assets typically include prepaid purchase deposits and other prepaid expenses. As of December&#160;31, 2020 and 2019, other assets included prepaid deposits of $10.5 million and $10.6 million, respectively, relating to commitments to purchase equipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(o)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Management Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These financial statements have been prepared on the accrual basis of accounting in accordance with accounting principles generally accepted in the United States.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of consolidated financial statements requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. Management evaluates estimates on an ongoing basis, including those related to residual values, estimated asset lives, impairments and bad debts. Estimates are based on historical experience and on various other assumptions that are believed to be reasonable under the circumstances for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management believes that the accounting policies on revenue recognition, maintenance reserves and expenditures, useful life of equipment, asset residual values, asset impairment and allowance for doubtful accounts are critical to the results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the useful lives or residual values are lower than those estimated, upon sale of the asset a loss may be realized. Significant management judgment is required in the forecasting of future operating results, which are used in the preparation of projected undiscounted cash-flows and should different conditions prevail, material impairment write-downs may occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(p)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Earnings per share information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per common share is computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted earnings per common share is computed by dividing net income by the weighted average number of shares outstanding, adjusted for the dilutive effect of unvested restricted stock awards (&#x201c;RSAs&#x201d;). See Note 10 for more information on the computation of earnings per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(q)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s investments are joint ventures, where it owns 50% of the equity of the ventures and are accounted for using the equity method of accounting. The investments are recorded at the amount invested plus or minus our 50% share of net income or loss, less any distributions or return of capital received from the entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(r)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.01pt"&gt;Stock Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes stock based compensation expense in the financial statements for share-based awards based on the grant-date fair value of those awards. Stock based compensation expense is recognized over the requisite service periods of the awards on a straight-line basis, which is generally commensurate with the vesting term. Forfeitures are accounted for as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(s)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.45pt"&gt;Initial Direct Costs associated with Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for the initial direct costs, including sales commissions and legal fees, incurred in obtaining a new lease by deferring and amortizing those costs over the term of the lease. The amortization of these costs is recorded under general and administrative expenses in the Consolidated Statements of Income.&#160;The amounts amortized were $1.5 million and $2.0 million for the years ended December&#160;31, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(t)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.57pt"&gt;Maintenance Rights&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company identifies, measures and accounts for maintenance right assets and liabilities associated with acquisitions of equipment with in-place leases. A maintenance right asset represents the fair value of the contractual right under a lease to receive equipment in an improved maintenance condition as compared to the maintenance condition on the acquisition date. A maintenance right liability represents the Company&#x2019;s obligation to pay the lessee for the difference between the lease-end contractual maintenance condition of the equipment and the actual maintenance condition of the equipment on the acquisition date.&#160;The equipment condition at the end of the lease term may result in either overhaul work being performed by the lessee to meet the required return condition or a financial settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When a capital event is performed on the equipment by the lessee, which satisfies their maintenance right obligation, the maintenance rights are added to the equipment basis and depreciated to the next capital event. When equipment is sold before the end of the pre-existing lease, the maintenance rights are applied against any accumulated maintenance reserves, if paid by the lessee, and the remaining balance is applied to the disposition gain or loss. When a lease terminates, an end of lease true-up is performed and the maintenance right is applied against the accumulated maintenance reserves or, for non-reserve lessees the final settlement payment, and any remaining net maintenance right is recorded in the income statement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(u)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s foreign investments have been converted at rates of exchange in effect at the balance sheet dates. The changes in exchange rates in our foreign investments reported under the equity method are included in stockholders&#x2019; equity as accumulated other comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(v)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Risk Concentrations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments which potentially subject us to concentrations of credit risk consist principally of cash deposits, lease receivables and interest rate swaps.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company places its cash deposits with financial institutions and other credit-worthy institutions, such as money market funds, and limits the amount of credit exposure to any one party. Management opts for security of principal as opposed to yield. Concentrations of credit risk with respect to lease receivables are limited due to the large number of customers comprising the customer base, and their dispersion across different geographic areas. Some lessees are required to make payments for maintenance reserves at the end of the lease however, this risk is considered limited due to the relatively few lessees which have this provision in the lease. The Company enters into interest rate swap agreements with counterparties that are investment grade financial institutions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(w)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.12pt"&gt;Risks and Uncertainties&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the COVID-19 pandemic, the Company has temporarily closed its headquarters and other offices, required its employees and contractors to predominately work remotely, and implemented travel restrictions, all of which represent a significant disruption in how the Company operates its business. In addition, during 2020, 9% of our employees have been either furloughed, or subject to a form of reduced compensation. The operations of the Company&#x2019;s partners and customers have likewise been disrupted. The worldwide spread of the COVID-19 virus has resulted in a global slowdown of economic activity. While the duration and extent of the COVID-19 pandemic depends on future developments that cannot be accurately predicted at this time, such as the extent and effectiveness of containment actions, it has had an adverse effect on the global economy and the ultimate societal and economic impact of the COVID-19 pandemic remains unknown. In particular, the ongoing COVID-19 pandemic has caused significant disruptions to the airline industry and has resulted in a dramatic reduction in demand for air travel domestically and abroad, which is likely to continue for the foreseeable future. In addition to the impacts described below, dramatically lower demand for air travel in turn presents significant risks to the Company, not all of which the Company is able to fully evaluate or even to foresee at the current time, and could negatively impact collections of accounts receivable, cause the Company&#x2019;s lessee customers to not enter into new leases, reduce spending from new and existing customers for leases or spare parts or equipment, lower usage fees, cause some of the Company&#x2019;s customers to go out of business, and limit the ability of the Company&#x2019;s personnel to travel to customers and potential customers, all of which could adversely affect the Company&#x2019;s business, results of operations, and financial condition. While significant uncertainty exists as to the full impact of the COVID-19 pandemic on our liquidity and capital resources, as of the date of this report, we believe our cash liquidity, equity base, internally generated funds and existing debt facilities are sufficient to maintain our level of operations through the next twelve months. Due to the impact of recent events, including challenges from declines in market conditions, the Company performed quarterly interim impairment analysis during 2020. The results of the analysis indicated $0.5&#160;million additional impairment in 2020 for two engines having net book values in excess of their respective fair value. During 2020, we experienced declining average utilization and a corresponding decrease in revenue, as well as a significant decline in spare parts and equipment sales, in each case as compared to the prior year. Additionally, as of December 31, 2020, the Company has, in certain situations, agreed to rent concessions which resulted in a total reduction to rent revenues of $6.5&#160;million for the year ended December 31, 2020. The rent concessions provide lessees with payment deferral options or reduced rent, where the revised cash flows are substantially the same or less (i.e., the rights of the lessor and obligations of the lessee have not substantially increased) as the original lease agreements. There is no impact on the timing of revenue recognition for rent concessions that result in short term payment deferrals. The rent concessions with reduced rent qualify for the COVID-19 practical expedient to account for the rent concessions outside of the modification framework.&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:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other than what has been reflected in the Consolidated Financial Statements, the Company is not aware of any specific event or circumstance related to the COVID-19 pandemic that would require it to update its estimates or judgments or adjust the carrying value of its assets or liabilities. Actual results could differ from those estimates and any such differences may be material to the Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(x)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Recent Accounting Pronouncements Adopted by the Company&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:18pt"&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 Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2020-03, &#x201c;Codification Improvements to Financial Instruments&#x201d; (&#x201c;ASU 2020-03&#x201d;). The ASU improves a variety of codification topics by eliminating inconsistencies and providing clarifications making the codification easier to apply. The conforming amendments are effective upon issuance and did not materially impact our consolidated financial statements.&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:18pt"&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 No. 2020-04,&#160;"Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting", which provides temporary optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. Among other things, for all types of hedging relationships, the guidance allows an entity to change &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 reference rate and other critical terms related to reference rate reform without having to remeasure the value or reassess a previous accounting determination. The amendments in this guidance should be applied on a prospective basis and, for companies with a fiscal year ending December 31, are effective from January 1, 2020 through December 31, 2022. The Company adopted this guidance effective January 1, 2020. When the transition occurs, the Company expects to apply this expedient to its existing debt instruments and interest rate swaps that reference LIBOR, and to any other new transactions that reference LIBOR or another reference rate that is discontinued, through December 31, 2022. The adoption of this ASU did not impact the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2020, the FASB issued ASU 2020-10, &#x201c;Codification Improvements&#x201d; (&#x201c;ASU 2020-10&#x201d;). The ASU improves a variety of codification topics by improving the consistency of the codification and providing clarifications. The Company adopted this guidance effective October 1, 2020 and it did not materially impact our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Recent Accounting Pronouncements To Be Adopted by the Company&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU 2016-13, &#x201c;Financial Instruments &#x2013; Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments&#x201d; (&#x201c;ASU 2016-13&#x201d;). ASU 2016-13 revises the measurement of credit losses for financial assets measured at amortized cost from an incurred loss methodology to an expected loss methodology. ASU 2016-13 affects trade receivables, debt securities, net investment in leases, and most other financial assets that represent a right to receive cash. Additional disclosures about significant estimates and credit quality are also required. In November 2018, the FASB issued ASU 2018-19, &#x201c;Codification Improvements to Topic 326, Financial Instruments &#x2013; Credit Losses.&#x201d; This ASU clarifies receivables from operating leases are accounted for using the lease guidance and not as financial instruments. In April 2019, the FASB issued ASU 2019-04, &#x201c;Codification Improvements to Topic 326, Financial Instruments &#x2013; Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments.&#x201d; This ASU clarifies various scoping and other issues arising from ASU 2016-13. In March 2020, the FASB issued ASU 2020-03, &#x201c;Codification Improvements to Financial Instruments.&#x201d; This ASU improves the Codification and amends the interaction of Topic 842 and Topic 326. The amendments in this ASU are effective for the Company on January 1, 2023, with early adoption permitted. The Company expects to adopt this accounting standard update effective January 1, 2023. The Company is evaluating the potential effects on the consolidated financial statements.&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:18pt"&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 2019, the FASB issued ASU 2019-12, &#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&#x201d; (&#x201c;ASU 2019-12&#x201d;). ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. ASU 2019-12 also improves consistent application of and simplifies GAAP for other areas of Topic 740 by clarifying and amending existing guidance. This ASU is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. The Company plans to adopt this guidance effective January 1, 2021 and is currently evaluating the potential impact adoption will have on the consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <wlfc:OrganizationPolicyTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTkx_80387bf7-9e37-4fb9-a0a0-05825a8b3980">Organization&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Willis Lease Finance Corporation with its subsidiaries is a provider of aviation services whose primary focus is providing operating leases of commercial aircraft, aircraft engines and other aircraft-related equipment to air carriers, manufacturers and overhaul/repair facilities worldwide. The Company also engages in the selective purchase and resale of commercial aircraft engines.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Willis Aeronautical Services, Inc. (&#x201c;Willis Aero&#x201d;) is a wholly-owned subsidiary whose primary focus is the sale of aircraft engine parts and materials through the acquisition or consignment of aircraft engines.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Willis Asset Management Limited (&#x201c;Willis Asset Management&#x201d;) is a wholly-owned subsidiary whose primary focus is the engine management and consulting business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Willis Engine Securitization Trust II (&#x201c;WEST II&#x201d; or the &#x201c;WEST II Notes&#x201d;) is a bankruptcy remote special purpose vehicle which was established for the purpose of financing aircraft engines through an asset-backed securitization (&#x201c;ABS&#x201d;), of which the Company is the sole beneficiary. WEST II is a variable interest entity (&#x201c;VIE&#x201d;) which the Company owns 100% of the interest and consolidates in its financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Willis Engine Securitization Trust III (&#x201c;WEST III&#x201d; or the &#x201c;WEST III Notes&#x201d;) is a bankruptcy remote special purpose vehicle which was established for the purpose of financing aircraft engines through an ABS, of which the Company is the sole beneficiary. WEST III is a VIE which the Company owns 100% of the interest and consolidates in its financial statements.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Willis Engine Securitization Trust IV (&#x201c;WEST IV&#x201d; or the &#x201c;WEST IV Notes&#x201d;) is a bankruptcy remote special purpose vehicle which was established for the purpose of financing aircraft engines through an ABS, of which the Company is the sole beneficiary.  WEST IV is a VIE which the Company owns 100% of the interest and consolidates in its financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the Company and its direct, consolidated VIE Willis Engine Structured Trust V (&#x201c;WEST V&#x201d;) (formerly WEST II), closed its offering of $366.2&#160;million aggregate principal amount of fixed rate notes (the &#x201c;WEST V Notes&#x201d;). The WEST V Notes were issued in three series, with the Series A Notes issued in an aggregate principal amount of $303.0&#160;million, the Series B Notes issued in an aggregate principal amount of $42.1&#160;million and the Series C Notes issued in an aggregate principal amount of $21.1&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Principal and interest on the WEST III, IV and V Notes are payable monthly to the extent of available cash in accordance with a priority of payments included in the respective indenture agreements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The WEST III, IV and V Notes are secured by, among other things, the respective ABS&#x2019;s direct and indirect interests in a portfolio of assets. The WEST III, WEST IV and WEST V Notes have scheduled amortizations and are payable solely from revenue received from the engines and the engine leases, after payment of certain expenses of the respective ABS. The assets of WEST III, WEST IV and WEST V are not available to satisfy the Company&#x2019;s obligations other than the obligations specific to the respective ABS. WEST III, WEST IV and WEST V are consolidated for financial statement presentation purposes, with the respective assets and liabilities on the Company&#x2019;s balance sheet. The ABS&#x2019; ability to make distributions and pay dividends to the Company is subject to the prior payments of its debt and other obligations and maintenance of adequate reserves and capital. Under each ABS, cash is collected in a restricted account, which is used to service the debt and any remaining amounts, after debt service and defined expenses, are distributed to the Company. Additionally, a portion of the maintenance reserve payments and lease security deposits are formulaically accumulated in restricted accounts and are available to fund future maintenance events and to secure lease payments, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, in connection with WEST III, WEST IV and WEST V, the Company entered into servicing agreements and administrative agency agreements to provide certain engine, lease management and reporting functions in return for fees based on a percentage of collected lease revenues and asset sales.&#160;Because WEST III, WEST IV and WEST V are consolidated for financial statement reporting purposes, all fees eliminate upon consolidation.&lt;/span&gt;&lt;/div&gt;</wlfc:OrganizationPolicyTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="if17ecf28059a450584704b03d1efdf3f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzEzODc_36f21420-1b71-41ca-996c-e67898b47de0"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i4cded34711cb4ef8a45ecffc1e175002_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzQzOTgwNDY1NzAwOTg_9dd6bed6-54a8-4cc9-8f91-567c4f8420a4"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="if40fd48941744ad8a4c20d1e1d95935f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzQ5NDc4MDIzODM5OTc_e81ed032-486f-441c-ba7e-beac837be07f"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i5d6a100cbf0d413b88e4d3d8ad1c97d3_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzQzOTgwNDY1NzAwMDM_e9f0f626-940d-40f5-b89e-2bc43960c23d"
      unitRef="usd">366200000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iff86ecedd2594a10b2467bc389033c45_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzQzOTgwNDY1NzAwMzQ_1ef2e2f9-8c37-441b-b1f9-bf505f8b1a7a"
      unitRef="usd">303000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i6a673e344ba44f68b2e77e5085e68cf7_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzQzOTgwNDY1NzAwMTk_429b440a-c4cb-48ab-bc97-053f40955548"
      unitRef="usd">42100000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i5f41604f981348b19ae95710d6abb8ca_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzQzOTgwNDY1NzAwNTA_a0814e87-8f0b-4572-a7e5-2b56d2cc986d"
      unitRef="usd">21100000</us-gaap:DebtInstrumentFaceAmount>
    <wlfc:BasisOfAccountingAndPrinciplesOfConsolidationPolicyPolicyTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTUx_0a8f35b5-9c46-401f-ae89-250948d5c510">Basis of Presentation and Principles of ConsolidationThe accompanying consolidated financial statements include the accounts of WLFC and its wholly owned subsidiaries, including VIEs where the Company is the primary beneficiary, in accordance with consolidation guidance. The Company first evaluates all entities in which it has an economic interest to determine whether for accounting purposes the entity is either a VIE or voting interest entity. If the entity is a VIE, the Company consolidates the financial statements of that entity if it is the primary beneficiary of such entities&#x2019; activities.&#160;If the entity is a voting interest entity, the Company consolidates the entity when it has a majority of voting interests in such entity. Intercompany transactions and balances have been eliminated in consolidation.</wlfc:BasisOfAccountingAndPrinciplesOfConsolidationPolicyPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTYz_0bc4b7b5-343e-4de2-9593-b178cebc46a5">Revenue Recognition&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from leasing of engines, aircraft and related parts and equipment is recognized as operating lease revenue on a straight-line basis over the terms of the applicable lease agreements. Revenue is not recognized when cash collection is not reasonably assured. When collectability is not reasonably assured, the customer is placed on non-accrual status and revenue is recognized when cash payments are received.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of some of the Company&#x2019;s leases, the lessees pay use fees (also known as maintenance reserves) to the Company based on usage of the leased asset, which are designed to cover expected future maintenance costs. Some of these amounts are reimbursable to the lessee if they make specifically defined maintenance expenditures. Use fees received are recognized in revenue as maintenance reserve revenue if they are not reimbursable to the lessee. Use fees that are reimbursable are recorded as a maintenance reserve liability until they are reimbursed to the lessee, the lease terminates, or the obligation to reimburse the lessee for such reserves ceases to exist, at which time they are recognized in revenue as maintenance reserve revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain lessees may be significantly delinquent in their rental payments and may default on their lease obligations. As of  December&#160;31, 2020, the Company had an aggregate of approximately $4.6 million in lease rent and $1.9 million in maintenance reserve receivables more than 30 days past due. Inability to collect receivables or to repossess engines or other leased equipment in the event of a default by a lessee could have a material adverse effect on the Company. The Company estimates an allowance for doubtful accounts for receivables it does not consider fully collectible. The allowance for doubtful accounts includes the following: (1)&#160;specific reserves for receivables which are impaired for which management believes full collection is doubtful; and (2)&#160;a general reserve for estimated losses based on historical experience.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;One customer accounted for 11.4% of total lease rent revenue during the year ended December&#160;31, 2020. No customer accounted for more than 10% of total lease rent revenue during the year ended December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gain on sale of leased equipment &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company regularly sells equipment from its lease portfolio. This equipment may or may not be subject to a lease at the time of sale. The net gain or loss on such sales is recognized as revenue and consists of proceeds associated with the sale less the net book value of the asset sold and any direct costs associated with the sale. To the extent that deposits associated with the equipment are not included in the sale, any such amount is included in the calculation of gain or loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Spare parts sales&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Spare Parts Sales reportable segment primarily engages in the sale of aircraft engine parts and materials through the acquisition or consignment of engines from third parties or the Company&#x2019;s leasing operations. The parts are sold at a fixed price with no right of return. In determining the performance obligation, management has identified the promise in the contract to be the shipment of the spare parts to the customer. &#160;Title passes to the buyer when the goods are shipped, and the buyer is responsible for any loss in transit, and the Company has a legal right to payment for the spare parts. Management has determined that physical acceptance of the spare parts to be a formality in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) 606-10-5-86.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The spare parts transaction price is a fixed dollar amount and is stated on each purchase order for a fixed amount by total number of parts. Spare parts revenue is based on a set price for a set number of parts as defined in the purchase order. The performance obligation is completed once the parts have shipped and, as a result, all of the transaction price is allocated to that performance obligation. Management has determined that it is appropriate for the Company to recognize spare parts sales at a point in time (i.e., the date the parts are shipped) under ASC 606.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Equipment Sales&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Equipment sales represent the selective purchase and resale of commercial aircraft engines and other aircraft equipment. The Company and customer enter into an agreement which outlines the place and date of sale, purchase price, payment terms, condition of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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 asset, bill of sale, and the assignment of rights and warranties from the Company to the customer. Management has identified the promise in the equipment sale contract to be the transfer of ownership of the asset. Management believes the asset holds standalone value to the customer as it is not dependent on any other services for functionality purposes and therefore is distinct within the context of the contract and as described in ASC 606-10. As such, management has identified the transfer of the asset as the performance obligation. The transaction price is set at a fixed dollar amount per fixed quantity (number of assets) and is explicitly stated in each contract. Equipment sales revenue is based on a set price for a set number of assets, which is allocated to the performance obligation discussed above, in its entirety. The Company has determined the date of transfer to the customer to be the date the customer obtains control and title over the asset and the date which revenue is to be recognized and payment is due.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Managed Services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Managed services revenue predominantly represents fleet management and engine storage services which may be combined on a single contract with a customer. Fleet management services are performed for a stated fixed fee as agreed upon in the services agreement. Engine storage services are for a fixed monthly fee. For a contract containing more than one performance obligation, the allocation of the transaction price is generally performed on the basis of the relative stand-alone selling price of each distinct good or service in the contract. As each of the services provided within the contract have separate prices, the Company allocates the price to its related performance obligation described above. Management has determined each of the revenue elements contain performance obligations that are satisfied over time and therefore recognizes revenue over time in accordance with ASC 606-10-25-27. The Company utilizes the percentage-of-completion method (input method) for recognizing fleet management services and will calculate revenues based on labor hours incurred. Additionally, as is required by ASC 606-10-25-35, as circumstances change over time, the Company will update its measure of progress to reflect any changes in the outcome of the performance obligation. Engine storage services are recognized on a monthly basis utilizing the input method of days passed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Amounts owed for managed services are typically billed upon contract completion. At December&#160;31, 2020, unbilled revenue was $0.8 million and the Company expects it to be fully recognized by June 30, 2021. Additionally, managed services are presented within the Other revenue line in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other revenue consists primarily of management fee income, lease administration fees, third party consignment commissions earned, service fee revenue, interest income on notes receivable related to failed sale-leasebacks where the Company was the buyer-lessor, and other discrete revenue items.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <wlfc:LeaseRentReceivablePastDue
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzcwMzQ_928161df-7a0e-4749-8698-0315c3eb3ef9"
      unitRef="usd">4600000</wlfc:LeaseRentReceivablePastDue>
    <wlfc:MaintenanceReserveReceivablePastDue
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzcwNTU_370efc59-f6c1-49b2-bdc4-75156b408045"
      unitRef="usd">1900000</wlfc:MaintenanceReserveReceivablePastDue>
    <wlfc:LeaseRentAndMaintenanceReservePaymentsReceivablePastDuePeriodMinimum
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzcxMDM_84d7cbc8-db83-434b-b3d5-2d4380351a13">P30D</wlfc:LeaseRentAndMaintenanceReservePaymentsReceivablePastDuePeriodMinimum>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5684fe3127dd4d1f8fea21beb4ed4050_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE2NDkyNjc1MDM4NTk_c8ca1f79-36d1-47ad-a962-6ad2938492e8"
      unitRef="number">0.114</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzEyOTY3_bdea78f9-b28a-4ac2-a21f-87b648087042"
      unitRef="usd">800000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTI2_e2871328-2257-47d7-9a44-95cdb5e0f77c">Equipment Held for Operating Lease&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Aircraft assets held for operating lease are stated at cost, less accumulated depreciation. Certain costs incurred in connection with the acquisition of aircraft assets are capitalized as part of the cost of such assets. Major overhauls paid for by the Company, which improve functionality or extend the original useful life, are capitalized and depreciated over the shorter of the estimated period to the next overhaul (&#x201c;deferral method&#x201d;) or the remaining useful life of the equipment. The Company does not accrue for planned major maintenance. The cost of overhauls of aircraft assets under long term leases, for which the lessee is responsible for maintenance during the period of the lease, are paid for by the lessee or from reimbursable maintenance reserves paid to the Company in accordance with the lease, and are not capitalized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on specific aspects of the equipment, the Company generally depreciates engines on a straight-line basis over a 15-year period from the acquisition date to a 55% residual value. This methodology is believed to accurately reflect the Company&#x2019;s typical holding period for the engine assets and that the residual value assumption reasonably approximates the selling price of the assets 15 years from the date of acquisition. The typical 15 year holding period is the estimated useful life of the Company&#x2019;s engines based on its business model and plans, and represents how long the Company anticipates holding a newly acquired engine. The technical useful life of a new engine can be in excess of 25 years. The Company reviews the useful life and residual values of all engines periodically as demand changes to accurately depreciate the cost of equipment over the useful life of the engines.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aircraft and airframes owned by the Company are depreciated on a straight-line basis over an estimated useful life of 13 to 20 years to a 15% to 17% residual value. The marine vessel owned by the Company is depreciated on a straight-line basis over an estimated useful life of 18 years to a 15% residual value. The other leased parts and related equipment owned by the Company are depreciated on a straight-line basis over an estimated useful life of 14 to 15 years to a 25% residual value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table disaggregates equipment held for operating lease by asset class (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.013%"/&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="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of 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="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net book value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net book value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&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;Engines and related equipment&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;2,238,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;(445,780)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,792,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,920,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(401,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,518,439&#160;&lt;/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;Aircraft and airframes&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;89,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,312)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,630)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,794&#160;&lt;/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;Marine vessel&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;12,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;2,340,736&#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 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;(454,123)&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 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,886,613&#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;2,065,753&#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 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;(414,835)&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 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,650,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The useful life of older generation engines and aircraft may be significantly less based upon the technical status of the engine, as well as supply and demand factors. For these older generation engines and aircraft, the remaining useful life and the remaining expected holding period are typically the same. For older generation engines or aircraft that are unlikely to be repaired at the end of the current expected useful lives, the Company depreciates the engines or aircraft over their estimated lives to a residual value based on an estimate of the wholesale value of the parts after disassembly. As of December&#160;31, 2020, 50&#160;engines having a net book value of $51.6 million were depreciated under this policy with estimated useful lives ranging from 1 to&#160;125 months. The Company adjusts its estimates annually for these older generation assets, including updating estimates of an engine&#x2019;s or aircraft&#x2019;s remaining operating life as well as future residual value expected from part-out based on the current technical status of the engine or aircraft.&lt;/span&gt;&lt;/div&gt;The Company reviews its long-lived assets, including certain failed sale-leaseback transactions classified as notes receivable under ASC 842, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Long-lived assets to be disposed are reported at the lower of carrying amount or fair value less cost to sell. Impairment is identified by review of appraisals or by comparison of undiscounted forecasted cash flows, including estimated sales proceeds, over the life of the asset with the assets&#x2019; book value. If the undiscounted forecasted cash flows are less than the book value, the asset is written down to its fair value. Fair value is determined per individual asset by reference to independent appraisals, quoted market prices (e.g. an offer to purchase) and other factors considered relevant by the Company. The Company conducts a formal annual review of the carrying value of long-lived assets and also evaluates assets during the year if a triggering event is identified indicating impairment is possible.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i74c66bcb842943058e283d62bcd453c8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzQzOTgwNDY1NzAwNzA_47d9b550-a64e-4d91-8732-527dbd7f9e5c">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage
      contextRef="if90af23466474826a57451f95292e623_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE0NDEw_daab1872-327f-45a0-83ff-5636c0ab8eb3"
      unitRef="number">0.55</us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i74c66bcb842943058e283d62bcd453c8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzQzOTgwNDY1NzAwNjU_4841b2d9-45f2-4a4c-a915-71b5c3b44d3f">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i74c66bcb842943058e283d62bcd453c8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzQzOTgwNDY1NzAwNjQ_5d25232f-1872-4045-ab4d-4cd1917bc70e">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ic5a16378e4784ff4b199e983fd9ff84a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE0OTQ0_db8f047f-671a-421d-8b29-b8e39268bad5">P25Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ic71911e7bd8f4c2ebc6c4e37f2b74330_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE1MjU2_71d7b107-aa43-4d74-bcc0-71e8ab6c333d">P13Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i06baee883f544463885b6a202faa31ce_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE1MjYy_393bb818-15e3-4d81-90e8-2804906e9f8c">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage
      contextRef="i6c6f4a51475141aba352b55190b6222a_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE1Mjcw_90f11b52-7b8c-47eb-a426-e474554a7f6a"
      unitRef="number">0.15</us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage>
    <us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage
      contextRef="ie240636ec69248209e0e4993fbadc798_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE1Mjc2_76243af4-5c7e-49cd-bb64-654c2a1e2ef0"
      unitRef="number">0.17</us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ifd46ae03d0c84ef7b0fc5d1d33fc8e75_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzkzNDU4NDg5MTA3MjQ_fc3e4cfd-b4b3-4c28-bea1-9fe62ddba456">P18Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage
      contextRef="i55ca39a6ec92488292ecd999a81d390c_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzkzNDU4NDg5MTA2OTk_8e8c8fd6-5342-475b-b2cd-b43398fede61"
      unitRef="number">0.15</us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i44adaedddbf64191b3333434a4d9ef28_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE1NDM1_ddbed276-971b-49b1-8afe-363725c5f8d2">P14Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i41c65623fa17463585957c8147d2762c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE1NDQx_907f9d99-d64d-4d55-bbed-bbd25a4a9ee3">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage
      contextRef="i88ea3b5e5d6340618c381b640f827f94_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE1NDQ5_2478e2d7-6a0a-4dce-9916-e66b600882f2"
      unitRef="number">0.25</us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage>
    <wlfc:LessorOperatingLeaseCarryingValueOfAssetsSubjectToLeasesTableTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE2NDkyNjc1MDEwNzY_f60847d1-194a-4060-82c8-886df816c8bc">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table disaggregates equipment held for operating lease by asset class (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.013%"/&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="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of 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="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net book value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net book value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&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;Engines and related equipment&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;2,238,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;(445,780)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,792,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,920,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(401,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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,518,439&#160;&lt;/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;Aircraft and airframes&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;89,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,312)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,630)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,794&#160;&lt;/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;Marine vessel&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;12,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;2,340,736&#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 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;(454,123)&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 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,886,613&#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;2,065,753&#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 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;(414,835)&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 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,650,918&#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;</wlfc:LessorOperatingLeaseCarryingValueOfAssetsSubjectToLeasesTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if90af23466474826a57451f95292e623_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzQtMS0xLTEtNDkyNQ_04e13555-e2bf-4bdc-867f-b36a01827e49"
      unitRef="usd">2238160000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="if90af23466474826a57451f95292e623_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzQtMi0xLTEtMTcwMQ_a34d2517-c3ab-4b8b-a009-e542fc40b5f2"
      unitRef="usd">445780000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if90af23466474826a57451f95292e623_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzQtMy0xLTEtNTU1Mg_b9938409-1768-4f04-9e76-9e903c76b0bc"
      unitRef="usd">1792380000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2ad3d0828f3a4bd1b872635b5fee098e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzQtNS0xLTEtNTU1Mw_9be7d7c4-9a72-4260-9db4-04d85d79aca4"
      unitRef="usd">1920215000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i2ad3d0828f3a4bd1b872635b5fee098e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzQtNi0xLTEtNTU1Mw_46ca4673-2a4f-4ae2-8690-a70a472bbab3"
      unitRef="usd">401776000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2ad3d0828f3a4bd1b872635b5fee098e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzQtNy0xLTEtNTU1Mw_edefee76-e61b-4434-b33e-c12df01b3205"
      unitRef="usd">1518439000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if3ee580a38664da69d0994d4899a1f3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzUtMS0xLTEtNDkyNQ_36c642ce-ec9a-4e34-9c60-135bd616317e"
      unitRef="usd">89613000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="if3ee580a38664da69d0994d4899a1f3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzUtMi0xLTEtNDkyNQ_14d2839e-c86e-484f-b67a-a91b40f747a9"
      unitRef="usd">7312000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if3ee580a38664da69d0994d4899a1f3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzUtMy0xLTEtNTU1Mg_e1debcf4-260e-4af2-842a-3d3accc9ef9d"
      unitRef="usd">82301000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8202c7f15dc042749a2a3c077de7b319_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzUtNS0xLTEtNTU1Mw_d2c4851e-3df2-4605-b2fd-48e18dfc4107"
      unitRef="usd">133424000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i8202c7f15dc042749a2a3c077de7b319_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzUtNi0xLTEtNTU1Mw_59bf7630-4819-4746-a067-0143c27f6417"
      unitRef="usd">12630000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8202c7f15dc042749a2a3c077de7b319_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzUtNy0xLTEtNTU1Mw_2eb87e6b-d154-4551-a5fe-1d08770ef154"
      unitRef="usd">120794000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i55ca39a6ec92488292ecd999a81d390c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzYtMS0xLTEtNDkyNQ_f539f8d3-798a-45ea-876c-8ff6cc8df716"
      unitRef="usd">12963000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i55ca39a6ec92488292ecd999a81d390c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzYtMi0xLTEtNDkyNQ_9e2547ff-b5e7-4a37-a3b6-6766b39c4895"
      unitRef="usd">1031000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i55ca39a6ec92488292ecd999a81d390c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzYtMy0xLTEtNTU1Mg_187c9bca-cb2d-48c7-b93f-80f58bb25723"
      unitRef="usd">11932000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia93cf521e7f24ee3aef2256f507371f6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzYtNS0xLTEtNTU1Mw_ace956c6-410b-47ec-b415-0f2e38ca3caa"
      unitRef="usd">12114000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ia93cf521e7f24ee3aef2256f507371f6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzYtNi0xLTEtNTU1Mw_2e86ca65-154d-4c35-88b6-b8e00b671c5f"
      unitRef="usd">429000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia93cf521e7f24ee3aef2256f507371f6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzYtNy0xLTEtNTU1Mw_f6a5cc61-953e-447b-8d1a-c7e2036efb51"
      unitRef="usd">11685000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i103a8e2f98764147bfd585dda7e4cc1d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzctMS0xLTEtNTU1Mg_30d17acf-510a-4c79-9029-8d0948459007"
      unitRef="usd">2340736000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i103a8e2f98764147bfd585dda7e4cc1d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzctMi0xLTEtMTcxNw_cda8d549-91f9-4765-b2d6-66b078067d2c"
      unitRef="usd">454123000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i103a8e2f98764147bfd585dda7e4cc1d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzctMy0xLTEtNTU1Mg_c19bfbd9-0e39-410b-981b-da44f2eb6075"
      unitRef="usd">1886613000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i254fe5ce8d4f4e198a0aa088a3f46b16_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzctNS0xLTEtNTU1Mw_8f688098-e193-4b34-a8a2-fb3afc74830b"
      unitRef="usd">2065753000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i254fe5ce8d4f4e198a0aa088a3f46b16_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzctNi0xLTEtNTU1Mw_3f8e0a11-43d1-4ce6-a1c3-5ff5d3fae81f"
      unitRef="usd">414835000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i254fe5ce8d4f4e198a0aa088a3f46b16_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90YWJsZTo4MzNjMmI0YTY5MjY0MWM5YWYzNTA2YTYyMjYzYWQ0OC90YWJsZXJhbmdlOjgzM2MyYjRhNjkyNjQxYzlhZjM1MDZhNjIyNjNhZDQ4XzctNy0xLTEtNTU1Mw_5856e851-6123-4256-ae6a-3a6b68cb0d8c"
      unitRef="usd">1650918000</us-gaap:PropertyPlantAndEquipmentNet>
    <wlfc:NumberOfEngines
      contextRef="i011c83143fb9437c9ad705b484d65bd8_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE2MDgx_5443ef38-2dd3-488c-9f00-8154988cd593"
      unitRef="engine">50</wlfc:NumberOfEngines>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i011c83143fb9437c9ad705b484d65bd8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE2MTE5_48dfc4e0-1e91-4384-a768-c71fa36df62e"
      unitRef="usd">51600000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="idc00babeb8334b83af4c81292621cdfb_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE2MTk4_2cbdef2e-7969-45e6-9acb-f5a24f3e0682">P1M</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie732594bfc924f99a943d6ad048da792_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE2MjA0_8d1056bf-0828-4398-9a79-88c8f4541e6b">P125M</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="i0afe1632e4cd479c87f61fb174e57779_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE3NTMw_dbd30a66-46d6-4111-8c0c-6b82a4b613a1"
      unitRef="usd">4900000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="i8e5cb7659b51412e9ef4088bddf3e531_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE3NTM3_544b0afa-c637-42ec-a451-d15d7e714024"
      unitRef="usd">6400000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <wlfc:EquipmentHeldForSalePolicyPolicyTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTgx_2b6f8e09-201f-4fcf-90e1-50dd4cf697d1">Equipment Held for SaleEquipment held for sale includes assets being marketed for sale as well as third party consigned assets. The assets to be disposed are reported at the lower of carrying amount or fair value less costs to sell.</wlfc:EquipmentHeldForSalePolicyPolicyTextBlock>
    <us-gaap:DebtPolicyTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTQ2_51690049-4093-4ebc-8189-b5f23ea7ed3a">Debt Issuance Costs and Related FeesFees paid in order to secure debt are capitalized, included in Debt obligations on the Consolidated Balance Sheets, and amortized over the life of the related loan using the effective interest method.</us-gaap:DebtPolicyTextBlock>
    <us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTky_b35daa89-e57d-40c6-90ce-1c25e25b4974">Interest Rate Hedging&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into various derivative instruments periodically to mitigate the exposure on variable rate borrowings. The derivative instruments are fixed-rate interest swaps that are recorded at fair value as either an asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;While substantially all of the Company&#x2019;s derivative transactions are entered into for the purposes described above, hedge accounting is only applied where specific criteria have been met and it is practicable to do so. In order to apply hedge accounting, the transaction must be designated as a hedge and it must be highly effective. The hedging instrument&#x2019;s effectiveness is assessed utilizing regression analysis at the inception of the hedge and on at least a quarterly basis throughout its life. All of the transactions that the Company has designated as hedges are cash flow hedges. The effective portion of the change in fair value on a derivative instrument designated as a cash flow hedge is reported as a component of other comprehensive income and is reclassified into earnings in the period during which the transaction being hedged affects earnings. The ineffective portion of the hedges is recorded in earnings in the current period.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTg1_ad78f35e-a68a-4ff6-8207-1b8bf0cb699f">Income TaxesThe Company uses the asset and liability method of accounting for income taxes. Under the asset and liability method, deferred income taxes are recognized for the tax consequences of &#x201c;temporary differences&#x201d; by applying enacted statutory tax rates applicable to &lt;div style="margin-top:10pt;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;future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The effect on deferred taxes of a change in the tax rates is recognized in income in the period that includes the enactment date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes in the financial statements the impact of a tax position, if that position is more likely than not of being sustained on audit, based on the technical merits of the position. 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 (see Note 8).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company files income tax returns in various states and countries which may have different statutes of limitations. The Company records penalties and accrued interest related to uncertain tax positions in income tax expense. Such adjustments have historically been minimal and immaterial to our financial results.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTI5_a80dd7da-8c29-4dea-9fc0-d7def65807c5">Property, Equipment and FurnishingsProperty, equipment and furnishings are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the related assets, which range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzIwODM0_8e1667fc-6a62-4a39-ac94-3139e090dcae"&gt;three&lt;/span&gt; to 37 years. Leasehold improvements are recorded at cost and depreciated by the straight-line method over the shorter of the lease term or useful life of the leasehold.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i149449aa76df407f80f681d0c04c3a8f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzIwODQw_274a2af3-bb4c-4a1f-9d04-d824deb23df3">P37Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTQz_210cc278-15c8-45e7-99e8-7926a9cdd143">Cash and Cash EquivalentsThe Company considers highly liquid investments readily convertible into known amounts of cash, with original maturities of 90 days or less, as cash equivalents.</us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTI3_6bde2b09-fc32-4bd9-873f-dcbfa98d423a">Restricted CashThe Company has certain bank accounts that are subject to restrictions in connection with its WEST III, WEST IV and WEST V notes payable. Under these borrowings cash is collected in restricted accounts, which are used to service the debt and any remaining amounts, after debt service and defined expenses, are distributed to the Company. Additionally, a portion of projected maintenance obligations and some or all of the lease security deposits are accumulated in restricted accounts and are available to fund future maintenance events and to secure lease payments, respectively. Under WEST III, cash equal to a portion of the projected maintenance obligations for the subsequent nine months is held in a restricted account and is subject to a minimum balance of $10.0&#160;million. Under WEST IV, cash equal to a portion of the projected maintenance obligations for the subsequent ten months is held in a restricted account and is subject to a minimum balance of $5.0&#160;million. Under WEST V, cash equal to a portion of the projected maintenance obligations for the subsequent twelve months is held in a restricted account and is subject to a minimum balance of $5.0&#160;million. Under WEST III, WEST IV and WEST V, security deposits are held in restricted accounts equal to a portion of the security deposits for leases scheduled to terminate over the subsequent four months, in each case, subject to a minimum balance of $1.0&#160;million. Provided lease return conditions have been met, these deposits will be returned to the lessee. To the extent return conditions are not met, these deposits may be retained by the Company.</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <wlfc:ProjectedMaintenanceObligationPeriod
      contextRef="i1eeb86a79feb408cb61f9b18afe06887_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE2NDkyNjc1MDUyNjc_b6598503-fc54-4d1c-8bea-4afc95046f4a">P9M</wlfc:ProjectedMaintenanceObligationPeriod>
    <wlfc:MinimumCashFromMaintenanceReservePaymentsRequiredToBeHeldInRestrictedCashAccount
      contextRef="i8dd07df7f3d34b33a9385b327a44d406_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE2NDkyNjc1MDUyNzM_8e1150be-4395-4cea-ba98-b85ed5b2787b"
      unitRef="usd">10000000.0</wlfc:MinimumCashFromMaintenanceReservePaymentsRequiredToBeHeldInRestrictedCashAccount>
    <wlfc:ProjectedMaintenanceObligationPeriod
      contextRef="idc9706cd2011416a983ba0c16e468b27_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE2NDkyNjc1MDUzMDI_077a1a9a-5d6f-4ff1-ac90-4cf190084a83">P10M</wlfc:ProjectedMaintenanceObligationPeriod>
    <wlfc:MinimumCashFromMaintenanceReservePaymentsRequiredToBeHeldInRestrictedCashAccount
      contextRef="i92a84128672241ddb90839bf488ad5f7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE2NDkyNjc1MDUzMDk_e15c0ac3-0ec9-4255-a6b7-c9f45d04ac8b"
      unitRef="usd">5000000.0</wlfc:MinimumCashFromMaintenanceReservePaymentsRequiredToBeHeldInRestrictedCashAccount>
    <wlfc:ProjectedMaintenanceObligationPeriod
      contextRef="ic39bfc30f7ac46d6b37c4ef4b2aaf719_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE2NDkyNjc1MDUzNDA_1a847d0e-8441-4dab-b68f-e8bee392fc2d">P12M</wlfc:ProjectedMaintenanceObligationPeriod>
    <wlfc:MinimumCashFromMaintenanceReservePaymentsRequiredToBeHeldInRestrictedCashAccount
      contextRef="ie1bbeeb6f2e54d5fbd0a89676214ac9f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE2NDkyNjc1MDUzNDc_54ebec9d-f0ba-49ba-b9b0-a59d2fcc0fe0"
      unitRef="usd">5000000.0</wlfc:MinimumCashFromMaintenanceReservePaymentsRequiredToBeHeldInRestrictedCashAccount>
    <wlfc:ProjectedMaintenanceObligationPeriodForSecurityDeposit
      contextRef="if1069daae13a4e1eb9afe94cfec48130_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE2NDkyNjc1MDUzNzU_a3aefefe-8d9d-4da2-840e-327edcc02ecb">P4M</wlfc:ProjectedMaintenanceObligationPeriodForSecurityDeposit>
    <us-gaap:SecurityDepositLiability
      contextRef="ie2449611659d4bc6b8e06cc34c3065c3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzE2NDkyNjc1MDUzODE_d196f636-2687-455c-8220-2926db62e0b9"
      unitRef="usd">1000000.0</us-gaap:SecurityDepositLiability>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTU5_540eba6f-7e1a-423e-bb5a-d5e487883fc0">Spare Parts InventorySpare parts inventory consists of spare aircraft and engine parts purchased either directly by Willis Aero and also engines removed from the lease portfolio to be parted out. Spare parts inventory is stated at lower of cost or net realizable value. An impairment charge for excess or inactive inventory is recorded based upon an analysis that considers current inventory levels, historical usage patterns, future sales expectations and salvage value.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTg5_e2698d3e-7067-492c-bc02-fd4755d18ac2">Intangible Assets&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets include customer relationships and goodwill at Willis Asset Management.&#160;Intangible assets are accounted for in accordance with ASC 350, &#x201c;Intangibles &#x2014; Goodwill and Other.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer relationships are amortized on a straight line basis over their estimated useful life of five years. The Company has no intangible assets with indefinite useful lives. Goodwill is assessed for impairment annually.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="iea7aebdcd89040529dd5129cc016ae74_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzIzNTIz_6d62c346-b79a-441f-9fb7-10329c2f44f5">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i73716ad8040040398892a7af93e6ca2e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzIzNTQz_1c5eb52a-9079-4ebe-80ff-6f5a4167e150"
      unitRef="usd">0</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <wlfc:OtherAssetsPolicyTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTYw_fb5d0777-58a4-4379-a3b5-8c83934fb443">Other assetsOther assets typically include prepaid purchase deposits and other prepaid expenses. As of December&#160;31, 2020 and 2019, other assets included prepaid deposits of $10.5 million and $10.6 million, respectively, relating to commitments to purchase equipment.</wlfc:OtherAssetsPolicyTextBlock>
    <wlfc:PrepaidDeposits
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzIzNzk3_5d54f79c-1b95-40e6-8d6b-cd1e530c1ecb"
      unitRef="usd">10500000</wlfc:PrepaidDeposits>
    <wlfc:PrepaidDeposits
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzIzODA0_56407d7e-4049-4ef1-9314-356798af6dd1"
      unitRef="usd">10600000</wlfc:PrepaidDeposits>
    <us-gaap:UseOfEstimates
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTM4_c2cb4654-b743-4f6f-ae50-1e1381fbf87e">Management EstimatesThese financial statements have been prepared on the accrual basis of accounting in accordance with accounting principles generally accepted in the United States.&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of consolidated financial statements requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. Management evaluates estimates on an ongoing basis, including those related to residual values, estimated asset lives, impairments and bad debts. Estimates are based on historical experience and on various other assumptions that are believed to be reasonable under the circumstances for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management believes that the accounting policies on revenue recognition, maintenance reserves and expenditures, useful life of equipment, asset residual values, asset impairment and allowance for doubtful accounts are critical to the results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the useful lives or residual values are lower than those estimated, upon sale of the asset a loss may be realized. Significant management judgment is required in the forecasting of future operating results, which are used in the preparation of projected undiscounted cash-flows and should different conditions prevail, material impairment write-downs may occur.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTkw_83eb7d8b-70db-4f64-b0d4-fe751088dabb">Earnings per share informationBasic earnings per common share is computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted earnings per common share is computed by dividing net income by the weighted average number of shares outstanding, adjusted for the dilutive effect of unvested restricted stock awards (&#x201c;RSAs&#x201d;). See Note 10 for more information on the computation of earnings per share.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTY0_c41a86cc-9f10-4aa9-ac98-be6898236ed2">InvestmentsThe Company&#x2019;s investments are joint ventures, where it owns 50% of the equity of the ventures and are accounted for using the equity method of accounting. The investments are recorded at the amount invested plus or minus our 50% share of net income or loss, less any distributions or return of capital received from the entities.</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzI1OTQw_1209ba1f-520a-497d-bdfa-c027a2cd9532"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzI2MTA0_72d6884b-5a2e-4642-bbb8-a7f4eaa42af3"
      unitRef="number">0.50</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTY5_16bcd7d2-2ac3-4ae8-a632-f6cac43a687f">Stock Based CompensationThe Company recognizes stock based compensation expense in the financial statements for share-based awards based on the grant-date fair value of those awards. Stock based compensation expense is recognized over the requisite service periods of the awards on a straight-line basis, which is generally commensurate with the vesting term. Forfeitures are accounted for as they occur.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <wlfc:InitialDirectCostsOfLeasesPolicyTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTUz_7e740f1e-5a33-4bf7-8b06-c24544df88b2">Initial Direct Costs associated with LeasesThe Company accounts for the initial direct costs, including sales commissions and legal fees, incurred in obtaining a new lease by deferring and amortizing those costs over the term of the lease. The amortization of these costs is recorded under general and administrative expenses in the Consolidated Statements of Income.</wlfc:InitialDirectCostsOfLeasesPolicyTextBlock>
    <wlfc:AmortizationOfLeaseAcquisitionCosts
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzI3MDEw_f570f451-4c62-4229-ae47-2bf261002b0b"
      unitRef="usd">1500000</wlfc:AmortizationOfLeaseAcquisitionCosts>
    <wlfc:AmortizationOfLeaseAcquisitionCosts
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzI3MDE3_819c0823-c218-4ec1-a63e-674b11065144"
      unitRef="usd">2000000.0</wlfc:AmortizationOfLeaseAcquisitionCosts>
    <us-gaap:MaintenanceCostPolicyPolicyTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTc5_b14786d7-1e29-4c14-bccb-65cc67875784">Maintenance Rights&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company identifies, measures and accounts for maintenance right assets and liabilities associated with acquisitions of equipment with in-place leases. A maintenance right asset represents the fair value of the contractual right under a lease to receive equipment in an improved maintenance condition as compared to the maintenance condition on the acquisition date. A maintenance right liability represents the Company&#x2019;s obligation to pay the lessee for the difference between the lease-end contractual maintenance condition of the equipment and the actual maintenance condition of the equipment on the acquisition date.&#160;The equipment condition at the end of the lease term may result in either overhaul work being performed by the lessee to meet the required return condition or a financial settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When a capital event is performed on the equipment by the lessee, which satisfies their maintenance right obligation, the maintenance rights are added to the equipment basis and depreciated to the next capital event. When equipment is sold before the end of the pre-existing lease, the maintenance rights are applied against any accumulated maintenance reserves, if paid by the lessee, and the remaining balance is applied to the disposition gain or loss. When a lease terminates, an end of lease true-up is performed and the maintenance right is applied against the accumulated maintenance reserves or, for non-reserve lessees the final settlement payment, and any remaining net maintenance right is recorded in the income statement.&lt;/span&gt;&lt;/div&gt;</us-gaap:MaintenanceCostPolicyPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTcx_f0cacb3f-4157-4326-9ac4-a25e7b3a66a6">Foreign Currency TranslationThe Company&#x2019;s foreign investments have been converted at rates of exchange in effect at the balance sheet dates. The changes in exchange rates in our foreign investments reported under the equity method are included in stockholders&#x2019; equity as accumulated other comprehensive income.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTM1_4a150b55-60ab-48d3-b5e7-b724169a1c64">Risk Concentrations&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments which potentially subject us to concentrations of credit risk consist principally of cash deposits, lease receivables and interest rate swaps.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company places its cash deposits with financial institutions and other credit-worthy institutions, such as money market funds, and limits the amount of credit exposure to any one party. Management opts for security of principal as opposed to yield. Concentrations of credit risk with respect to lease receivables are limited due to the large number of customers comprising the customer base, and their dispersion across different geographic areas. Some lessees are required to make payments for maintenance reserves at the end of the lease however, this risk is considered limited due to the relatively few lessees which have this provision in the lease. The Company enters into interest rate swap agreements with counterparties that are investment grade financial institutions.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <wlfc:PercentageOfWorkforceFurloughedOrSubjectToReducedCompensation
      contextRef="i7c5ddf3772db4371bc9f86d8d7404a1c_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzkzNDU4NDg5MTA3NTk_fe357373-28bd-4c03-ba3e-02e0a02fb29d"
      unitRef="number">0.09</wlfc:PercentageOfWorkforceFurloughedOrSubjectToReducedCompensation>
    <wlfc:IncreaseDecreaseInAssetImpairmentCharges
      contextRef="ieb3c17b323244d619b18b970dea9a9c5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzkzNDU4NDg5MTA3NDU_edba7d87-7501-4e7c-a42a-4b7dc2b1c29b"
      unitRef="usd">500000</wlfc:IncreaseDecreaseInAssetImpairmentCharges>
    <wlfc:NumberOfAssetsImpaired
      contextRef="ieb3c17b323244d619b18b970dea9a9c5_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzkzNDU4NDg5MTA3Njg_4208ad00-5c2b-405b-9c5d-0b3f8405f4bf"
      unitRef="engine">2</wlfc:NumberOfAssetsImpaired>
    <wlfc:ReductionToRevenueRentConcessions
      contextRef="ieb3c17b323244d619b18b970dea9a9c5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzkzNDU4NDg5MTA3MzE_e1421e31-a007-4c05-b911-8448bf0ba127"
      unitRef="usd">6500000</wlfc:ReductionToRevenueRentConcessions>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMzkvZnJhZzoxYTIyZTc2ZjY1OGE0ZjdkODE2MmQ3OTE3MzgyNzQzMy90ZXh0cmVnaW9uOjFhMjJlNzZmNjU4YTRmN2Q4MTYyZDc5MTczODI3NDMzXzM5NTIy_bd9e936c-6ce5-4265-bfd6-7f8fa245e012">Recent Accounting Pronouncements&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Recent Accounting Pronouncements Adopted by the Company&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:18pt"&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 Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2020-03, &#x201c;Codification Improvements to Financial Instruments&#x201d; (&#x201c;ASU 2020-03&#x201d;). The ASU improves a variety of codification topics by eliminating inconsistencies and providing clarifications making the codification easier to apply. The conforming amendments are effective upon issuance and did not materially impact our consolidated financial statements.&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:18pt"&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 No. 2020-04,&#160;"Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting", which provides temporary optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. Among other things, for all types of hedging relationships, the guidance allows an entity to change &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 reference rate and other critical terms related to reference rate reform without having to remeasure the value or reassess a previous accounting determination. The amendments in this guidance should be applied on a prospective basis and, for companies with a fiscal year ending December 31, are effective from January 1, 2020 through December 31, 2022. The Company adopted this guidance effective January 1, 2020. When the transition occurs, the Company expects to apply this expedient to its existing debt instruments and interest rate swaps that reference LIBOR, and to any other new transactions that reference LIBOR or another reference rate that is discontinued, through December 31, 2022. The adoption of this ASU did not impact the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2020, the FASB issued ASU 2020-10, &#x201c;Codification Improvements&#x201d; (&#x201c;ASU 2020-10&#x201d;). The ASU improves a variety of codification topics by improving the consistency of the codification and providing clarifications. The Company adopted this guidance effective October 1, 2020 and it did not materially impact our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Recent Accounting Pronouncements To Be Adopted by the Company&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU 2016-13, &#x201c;Financial Instruments &#x2013; Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments&#x201d; (&#x201c;ASU 2016-13&#x201d;). ASU 2016-13 revises the measurement of credit losses for financial assets measured at amortized cost from an incurred loss methodology to an expected loss methodology. ASU 2016-13 affects trade receivables, debt securities, net investment in leases, and most other financial assets that represent a right to receive cash. Additional disclosures about significant estimates and credit quality are also required. In November 2018, the FASB issued ASU 2018-19, &#x201c;Codification Improvements to Topic 326, Financial Instruments &#x2013; Credit Losses.&#x201d; This ASU clarifies receivables from operating leases are accounted for using the lease guidance and not as financial instruments. In April 2019, the FASB issued ASU 2019-04, &#x201c;Codification Improvements to Topic 326, Financial Instruments &#x2013; Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments.&#x201d; This ASU clarifies various scoping and other issues arising from ASU 2016-13. In March 2020, the FASB issued ASU 2020-03, &#x201c;Codification Improvements to Financial Instruments.&#x201d; This ASU improves the Codification and amends the interaction of Topic 842 and Topic 326. The amendments in this ASU are effective for the Company on January 1, 2023, with early adoption permitted. The Company expects to adopt this accounting standard update effective January 1, 2023. The Company is evaluating the potential effects on the consolidated financial statements.&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:18pt"&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 2019, the FASB issued ASU 2019-12, &#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&#x201d; (&#x201c;ASU 2019-12&#x201d;). ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. ASU 2019-12 also improves consistent application of and simplifies GAAP for other areas of Topic 740 by clarifying and amending existing guidance. This ASU is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. The Company plans to adopt this guidance effective January 1, 2021 and is currently evaluating the potential impact adoption will have on the consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:OperatingLeasesOfLessorDisclosureTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90ZXh0cmVnaW9uOmIyOGJlOWY4MDM1NDQwNDA5OWI0N2JiZWFmNjMzODQ0XzI2Mjg_18d4250c-afa3-42b5-a7fc-2a92fd31639b">Leases&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As lessor, and as of December&#160;31, 2020, the majority of our leases were operating leases with the exception of certain failed sale-leaseback transactions classified as notes receivable under the guidance provided by ASC 842.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As lessee, the significant majority of leases the Company enters are for real estate (office and warehouse space for our operations as well as automobiles). These lease agreements do not contain any material residual value guarantees or material restrictive covenants. Leases with terms of 12 months or less are not recorded on the balance sheet; the Company recognizes lease expense for these leases on a straight-line basis over the lease term. Some of the Company&#x2019;s leases include variable non-lease components (e.g., taxes) which are not separated from associated lease components (e.g. fixed rent, common-area maintenance costs, vehicle protection plans and other service fees) as elected under the practical expedient package provided by ASC 842.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s leases have remaining lease terms of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90ZXh0cmVnaW9uOmIyOGJlOWY4MDM1NDQwNDA5OWI0N2JiZWFmNjMzODQ0XzEyMTc_a99a3b01-060c-4878-ad80-4d557507a1bc"&gt;one&lt;/span&gt; to six years, some of which include options to renew or extend the lease term from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90ZXh0cmVnaW9uOmIyOGJlOWY4MDM1NDQwNDA5OWI0N2JiZWFmNjMzODQ0XzEyOTY_11f22193-620f-4872-9944-2d7e89df26e3"&gt;one&lt;/span&gt; to five years. Our automobile leases include an option to purchase the vehicle at lease termination. The depreciable life of assets is limited by the expected lease term, unless there is a transfer of title or purchase option reasonably certain of exercise. The exercise of lease renewal options or purchase at lease termination is at the Company&#x2019;s sole discretion. If it is reasonably certain that we will exercise such options, the periods covered by such options are included in the lease term and are recognized as part of our ROU assets and lease liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.375%"/&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:8pt;font-weight:700;line-height:100%"&gt;Leases&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands, except lease term and discount rate)&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;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzMtMC0xLTEtODQ2_54d005e0-1972-4d49-9cd1-0e72f3fbb31c"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzMtMC0xLTEtODQ2_f88f444b-67f7-4bb9-9583-3ab34ef5b224"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/span&gt;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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;3,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;4,084&#160;&lt;/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 leased assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzctMC0xLTEtODQ4_19962855-d093-4a13-9cf7-751144d25e8f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzctMC0xLTEtODQ4_5225c0e4-d18a-4716-a1df-e361906f23bf"&gt;Operating lease right-of-use liabilities&lt;/span&gt;&lt;/span&gt;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued expenses&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;3,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;3,835&#160;&lt;/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 lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" 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;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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 leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.20&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:right;vertical-align: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.17&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;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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 leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average discount rate is based on the discount rate for each lease and the remaining balance of the lease payments for each lease at the reporting date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future maturities of the Company&#x2019;s operating lease liabilities at December&#160;31, 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.617%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&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;2021&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;2022&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;1,033&#160;&lt;/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;2023&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;708&#160;&lt;/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;2024&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;394&#160;&lt;/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;2025&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;394&#160;&lt;/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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;591&#160;&lt;/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 lease payments&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: interest&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;(436)&lt;/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 lease liabilities&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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents future minimum lease payments under non-cancelable operating leases at December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.617%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;2022&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;1,055&#160;&lt;/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;2023&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;688&#160;&lt;/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;2024&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;394&#160;&lt;/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;2025&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;394&#160;&lt;/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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;592&#160;&lt;/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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.013%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&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:8pt;font-weight:700;line-height:100%"&gt;Lease expense&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&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;Operating lease cost&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:left;vertical-align: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 and administrative&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;1,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,326&#160;&lt;/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 lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&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 information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.013%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&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;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;border-top:1pt solid #000;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 12.25pt;text-align:left;vertical-align: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 cash flows from operating leases&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,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 leases&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;705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Equipment Held for Operating Lease&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the Company&#x2019;s $1,886.6 million equipment held for operating lease portfolio and $158.7 million notes receivable represented 291 engines, eight aircraft, one marine vessel and other leased parts and equipment. As of December&#160;31, 2019, the Company&#x2019;s $1,650.9 million equipment held for operating lease portfolio and $38.1 million notes receivable represented 263 engines, 12 aircraft, one marine vessel and other leased parts and equipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A majority of the equipment is leased and operated internationally. Substantially all leases relating to this equipment are denominated and payable in U.S. dollars.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases equipment to lessees domiciled in eight geographic regions. The tables below set forth geographic information about the leased equipment grouped by domicile of the lessee (which is not necessarily indicative of the asset&#x2019;s actual location):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Lease&#160;rent&#160;revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Region&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&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;Europe&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;57,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;84,335&#160;&lt;/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;United States&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;33,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,178&#160;&lt;/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;Asia&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;32,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;42,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;/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;South America&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;11,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,030&#160;&lt;/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;Mexico&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,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;5,284&#160;&lt;/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;Middle East&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;2,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,117&#160;&lt;/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;Canada&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;2,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,279&#160;&lt;/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;Africa&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;&#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,340&#160;&lt;/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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Totals&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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31,&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:8pt;font-weight:700;line-height:100%"&gt;Net&#160;book&#160;value&#160;of&#160;equipment&#160;held&#160;for&#160;operating&#160;lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Region&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&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;460,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;554,529&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&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;362,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia&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;324,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;427,246&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&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;168,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,573&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;South America&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;104,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;110,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 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;Middle East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&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,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,640&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Africa&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;&#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,597&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Off-lease and other&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;408,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;214,584&#160;&lt;/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;Totals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-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,886,613&#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,650,918&#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-bottom:10pt;margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the lease status of the equipment held for operating lease (in thousands) was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:8pt;font-weight:700;line-height:100%"&gt;Lease&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Book&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Off-lease and other&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;408,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;Month-to-month leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;Leases expiring 2021&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;208,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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leases expiring 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;526,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;Leases expiring 2023&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;252,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leases expiring 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;Leases expiring 2025&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;44,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leases expiring thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,886,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, minimum future payments under non-cancelable leases were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;2022&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;75,835&#160;&lt;/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;2023&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;28,452&#160;&lt;/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;2024&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,091&#160;&lt;/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;2025&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;5,647&#160;&lt;/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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OperatingLeasesOfLessorDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90ZXh0cmVnaW9uOmIyOGJlOWY4MDM1NDQwNDA5OWI0N2JiZWFmNjMzODQ0XzI2Mjg_e8a1c613-3b34-4882-aea8-62ef618c0d83">Leases&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As lessor, and as of December&#160;31, 2020, the majority of our leases were operating leases with the exception of certain failed sale-leaseback transactions classified as notes receivable under the guidance provided by ASC 842.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As lessee, the significant majority of leases the Company enters are for real estate (office and warehouse space for our operations as well as automobiles). These lease agreements do not contain any material residual value guarantees or material restrictive covenants. Leases with terms of 12 months or less are not recorded on the balance sheet; the Company recognizes lease expense for these leases on a straight-line basis over the lease term. Some of the Company&#x2019;s leases include variable non-lease components (e.g., taxes) which are not separated from associated lease components (e.g. fixed rent, common-area maintenance costs, vehicle protection plans and other service fees) as elected under the practical expedient package provided by ASC 842.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s leases have remaining lease terms of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90ZXh0cmVnaW9uOmIyOGJlOWY4MDM1NDQwNDA5OWI0N2JiZWFmNjMzODQ0XzEyMTc_a99a3b01-060c-4878-ad80-4d557507a1bc"&gt;one&lt;/span&gt; to six years, some of which include options to renew or extend the lease term from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90ZXh0cmVnaW9uOmIyOGJlOWY4MDM1NDQwNDA5OWI0N2JiZWFmNjMzODQ0XzEyOTY_11f22193-620f-4872-9944-2d7e89df26e3"&gt;one&lt;/span&gt; to five years. Our automobile leases include an option to purchase the vehicle at lease termination. The depreciable life of assets is limited by the expected lease term, unless there is a transfer of title or purchase option reasonably certain of exercise. The exercise of lease renewal options or purchase at lease termination is at the Company&#x2019;s sole discretion. If it is reasonably certain that we will exercise such options, the periods covered by such options are included in the lease term and are recognized as part of our ROU assets and lease liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.375%"/&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:8pt;font-weight:700;line-height:100%"&gt;Leases&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands, except lease term and discount rate)&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;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzMtMC0xLTEtODQ2_54d005e0-1972-4d49-9cd1-0e72f3fbb31c"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzMtMC0xLTEtODQ2_f88f444b-67f7-4bb9-9583-3ab34ef5b224"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/span&gt;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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;3,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;4,084&#160;&lt;/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 leased assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzctMC0xLTEtODQ4_19962855-d093-4a13-9cf7-751144d25e8f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzctMC0xLTEtODQ4_5225c0e4-d18a-4716-a1df-e361906f23bf"&gt;Operating lease right-of-use liabilities&lt;/span&gt;&lt;/span&gt;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued expenses&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;3,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;3,835&#160;&lt;/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 lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" 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;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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 leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.20&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:right;vertical-align: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.17&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;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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 leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average discount rate is based on the discount rate for each lease and the remaining balance of the lease payments for each lease at the reporting date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future maturities of the Company&#x2019;s operating lease liabilities at December&#160;31, 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.617%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&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;2021&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;2022&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;1,033&#160;&lt;/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;2023&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;708&#160;&lt;/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;2024&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;394&#160;&lt;/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;2025&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;394&#160;&lt;/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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;591&#160;&lt;/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 lease payments&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: interest&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;(436)&lt;/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 lease liabilities&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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents future minimum lease payments under non-cancelable operating leases at December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.617%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;2022&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;1,055&#160;&lt;/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;2023&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;688&#160;&lt;/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;2024&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;394&#160;&lt;/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;2025&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;394&#160;&lt;/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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;592&#160;&lt;/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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.013%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&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:8pt;font-weight:700;line-height:100%"&gt;Lease expense&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&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;Operating lease cost&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:left;vertical-align: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 and administrative&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;1,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,326&#160;&lt;/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 lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&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 information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.013%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&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;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;border-top:1pt solid #000;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 12.25pt;text-align:left;vertical-align: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 cash flows from operating leases&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,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 leases&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;705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="if1813ba0fac840ef98770e3b62f3272d_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90ZXh0cmVnaW9uOmIyOGJlOWY4MDM1NDQwNDA5OWI0N2JiZWFmNjMzODQ0XzEyMjM_2cc41274-c3ce-45ab-a8f9-403b8b111cce">P6Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="if1813ba0fac840ef98770e3b62f3272d_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90ZXh0cmVnaW9uOmIyOGJlOWY4MDM1NDQwNDA5OWI0N2JiZWFmNjMzODQ0XzEzMDI_8ac0e9b8-9151-4861-9378-c8eccef6ca74">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <wlfc:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90ZXh0cmVnaW9uOmIyOGJlOWY4MDM1NDQwNDA5OWI0N2JiZWFmNjMzODQ0XzI2Mjk_47ad56c5-c11b-46da-b359-e6d76d6a385d">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.375%"/&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:8pt;font-weight:700;line-height:100%"&gt;Leases&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands, except lease term and discount rate)&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;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzMtMC0xLTEtODQ2_54d005e0-1972-4d49-9cd1-0e72f3fbb31c"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzMtMC0xLTEtODQ2_f88f444b-67f7-4bb9-9583-3ab34ef5b224"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/span&gt;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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;3,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;4,084&#160;&lt;/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 leased assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzctMC0xLTEtODQ4_19962855-d093-4a13-9cf7-751144d25e8f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzctMC0xLTEtODQ4_5225c0e4-d18a-4716-a1df-e361906f23bf"&gt;Operating lease right-of-use liabilities&lt;/span&gt;&lt;/span&gt;&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued expenses&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;3,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;3,835&#160;&lt;/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 lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" 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;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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 leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.20&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:right;vertical-align: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.17&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;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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 leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</wlfc:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzMtNC0xLTEtMA_a2806567-dad6-42d9-b685-bda9f4bc05f8"
      unitRef="usd">3784000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzMtNi0xLTEtNTYzNA_cb8dea87-2734-4253-9a36-3b7684c87ced"
      unitRef="usd">4084000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzQtNC0xLTEtMA_b853ad1c-fed6-41e5-a855-c5c820919698"
      unitRef="usd">3784000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzQtNi0xLTEtNDMwNw_546a88d8-376a-479b-8f62-8375c4589579"
      unitRef="usd">4084000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzctNC0xLTEtMA_296ccc37-267e-46e5-a384-a8323cf0b8ad"
      unitRef="usd">3873000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzctNi0xLTEtNTYzNA_e00b1473-9d83-4759-b3b1-53ed347c0433"
      unitRef="usd">3835000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzgtNC0xLTEtMA_a512e2bf-ed18-4aec-b1d5-00f81b151213"
      unitRef="usd">3873000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzgtNi0xLTEtNDMxNA_5938a4d2-69d2-4158-9630-e4751361e5fa"
      unitRef="usd">3835000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzExLTQtMS0xLTA_fc1cb8f1-6e98-4cbd-b10e-e0d33a8290c4">P4Y2M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzExLTYtMS0xLTU2MzQ_4ae9a838-28cb-4b23-bf79-0cb9800a0382">P5Y2M1D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzEzLTQtMS0xLTA_916ffeac-9f85-4d33-92ba-e5e7651baad1"
      unitRef="number">0.031</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpkMDU5ZjUwOGFlNzg0NTZjYTkzMTk0MzRlMmE3MTQ2OC90YWJsZXJhbmdlOmQwNTlmNTA4YWU3ODQ1NmNhOTMxOTQzNGUyYTcxNDY4XzEzLTYtMS0xLTU2MzQ_9084e644-a2bb-482d-bb57-b37e780d2128"
      unitRef="number">0.045</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90ZXh0cmVnaW9uOmIyOGJlOWY4MDM1NDQwNDA5OWI0N2JiZWFmNjMzODQ0XzI2MzA_c4eaa95e-1046-4593-b781-ca92d3a2c928">&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future maturities of the Company&#x2019;s operating lease liabilities at December&#160;31, 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.617%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&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;2021&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;2022&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;1,033&#160;&lt;/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;2023&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;708&#160;&lt;/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;2024&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;394&#160;&lt;/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;2025&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;394&#160;&lt;/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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;591&#160;&lt;/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 lease payments&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: interest&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;(436)&lt;/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 lease liabilities&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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTowNGUzODkwNjJmZTc0MTkwOTM2YmQyMGUwMWM0ZjY1My90YWJsZXJhbmdlOjA0ZTM4OTA2MmZlNzQxOTA5MzZiZDIwZTAxYzRmNjUzXzEtMi0xLTEtMA_0b1a1306-6621-4c9a-afac-9c42bc9316eb"
      unitRef="usd">1189000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTowNGUzODkwNjJmZTc0MTkwOTM2YmQyMGUwMWM0ZjY1My90YWJsZXJhbmdlOjA0ZTM4OTA2MmZlNzQxOTA5MzZiZDIwZTAxYzRmNjUzXzItMi0xLTEtMA_acd94078-74a3-45bb-b66e-59adc7081f39"
      unitRef="usd">1033000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTowNGUzODkwNjJmZTc0MTkwOTM2YmQyMGUwMWM0ZjY1My90YWJsZXJhbmdlOjA0ZTM4OTA2MmZlNzQxOTA5MzZiZDIwZTAxYzRmNjUzXzMtMi0xLTEtMA_480271de-6547-4112-9c30-eb3db7ede0ac"
      unitRef="usd">708000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTowNGUzODkwNjJmZTc0MTkwOTM2YmQyMGUwMWM0ZjY1My90YWJsZXJhbmdlOjA0ZTM4OTA2MmZlNzQxOTA5MzZiZDIwZTAxYzRmNjUzXzQtMi0xLTEtMA_e761ed4a-74dc-47f2-9981-5f69f1eb7d31"
      unitRef="usd">394000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTowNGUzODkwNjJmZTc0MTkwOTM2YmQyMGUwMWM0ZjY1My90YWJsZXJhbmdlOjA0ZTM4OTA2MmZlNzQxOTA5MzZiZDIwZTAxYzRmNjUzXzUtMi0xLTEtMA_b5867f30-19d2-40a5-9404-0b80b2fcb42d"
      unitRef="usd">394000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTowNGUzODkwNjJmZTc0MTkwOTM2YmQyMGUwMWM0ZjY1My90YWJsZXJhbmdlOjA0ZTM4OTA2MmZlNzQxOTA5MzZiZDIwZTAxYzRmNjUzXzYtMi0xLTEtMA_89c9f986-ed12-4c9c-9560-55f9aec725bb"
      unitRef="usd">591000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTowNGUzODkwNjJmZTc0MTkwOTM2YmQyMGUwMWM0ZjY1My90YWJsZXJhbmdlOjA0ZTM4OTA2MmZlNzQxOTA5MzZiZDIwZTAxYzRmNjUzXzctMi0xLTEtMA_a2035c31-b799-41d6-9f20-6f9035cb303e"
      unitRef="usd">4309000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTowNGUzODkwNjJmZTc0MTkwOTM2YmQyMGUwMWM0ZjY1My90YWJsZXJhbmdlOjA0ZTM4OTA2MmZlNzQxOTA5MzZiZDIwZTAxYzRmNjUzXzgtMi0xLTEtMA_7bf3706d-681c-4918-91a7-b6caa407117c"
      unitRef="usd">436000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTowNGUzODkwNjJmZTc0MTkwOTM2YmQyMGUwMWM0ZjY1My90YWJsZXJhbmdlOjA0ZTM4OTA2MmZlNzQxOTA5MzZiZDIwZTAxYzRmNjUzXzktMi0xLTEtMA_3c8c4331-30fa-4a44-982a-993abab86bc7"
      unitRef="usd">3873000</us-gaap:OperatingLeaseLiability>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90ZXh0cmVnaW9uOmIyOGJlOWY4MDM1NDQwNDA5OWI0N2JiZWFmNjMzODQ0XzI2MzI_85c080f3-a3b3-479d-990d-60d225c9b84e">&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents future minimum lease payments under non-cancelable operating leases at December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.617%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;2022&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;1,055&#160;&lt;/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;2023&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;688&#160;&lt;/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;2024&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;394&#160;&lt;/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;2025&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;394&#160;&lt;/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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;592&#160;&lt;/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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTo1ZjE3MTBlMmIxYTg0Nzg5OTIzZmZhZmRjZTQwYWZkMy90YWJsZXJhbmdlOjVmMTcxMGUyYjFhODQ3ODk5MjNmZmFmZGNlNDBhZmQzXzEtMi0xLTEtMA_563ce3d9-d350-4279-a2e1-86e50323f9e1"
      unitRef="usd">1227000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTo1ZjE3MTBlMmIxYTg0Nzg5OTIzZmZhZmRjZTQwYWZkMy90YWJsZXJhbmdlOjVmMTcxMGUyYjFhODQ3ODk5MjNmZmFmZGNlNDBhZmQzXzItMi0xLTEtMA_c1021b89-a398-4253-bb9d-3e96dd35520f"
      unitRef="usd">1055000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTo1ZjE3MTBlMmIxYTg0Nzg5OTIzZmZhZmRjZTQwYWZkMy90YWJsZXJhbmdlOjVmMTcxMGUyYjFhODQ3ODk5MjNmZmFmZGNlNDBhZmQzXzMtMi0xLTEtMA_60641842-89e0-4bb0-8eea-84932fea6367"
      unitRef="usd">688000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTo1ZjE3MTBlMmIxYTg0Nzg5OTIzZmZhZmRjZTQwYWZkMy90YWJsZXJhbmdlOjVmMTcxMGUyYjFhODQ3ODk5MjNmZmFmZGNlNDBhZmQzXzQtMi0xLTEtMA_9faba310-05cd-4505-958d-1765d211c154"
      unitRef="usd">394000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTo1ZjE3MTBlMmIxYTg0Nzg5OTIzZmZhZmRjZTQwYWZkMy90YWJsZXJhbmdlOjVmMTcxMGUyYjFhODQ3ODk5MjNmZmFmZGNlNDBhZmQzXzUtMi0xLTEtMA_5d5fe355-b8dd-481f-9afb-bbc90b366595"
      unitRef="usd">394000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTo1ZjE3MTBlMmIxYTg0Nzg5OTIzZmZhZmRjZTQwYWZkMy90YWJsZXJhbmdlOjVmMTcxMGUyYjFhODQ3ODk5MjNmZmFmZGNlNDBhZmQzXzYtMi0xLTEtMA_681f3a69-4fbf-4711-9a38-63bc4afa6a6c"
      unitRef="usd">592000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTo1ZjE3MTBlMmIxYTg0Nzg5OTIzZmZhZmRjZTQwYWZkMy90YWJsZXJhbmdlOjVmMTcxMGUyYjFhODQ3ODk5MjNmZmFmZGNlNDBhZmQzXzctMi0xLTEtMA_bdbf4e0f-a362-4911-936c-c9efa692dead"
      unitRef="usd">4350000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90ZXh0cmVnaW9uOmIyOGJlOWY4MDM1NDQwNDA5OWI0N2JiZWFmNjMzODQ0XzI2Mjc_2c5de7dc-0656-44a0-b59e-d8af9fa37d8e">&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.013%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&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:8pt;font-weight:700;line-height:100%"&gt;Lease expense&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&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;Operating lease cost&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:left;vertical-align: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 and administrative&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;1,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,326&#160;&lt;/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 lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&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 information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.013%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&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;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;border-top:1pt solid #000;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 12.25pt;text-align:left;vertical-align: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 cash flows from operating leases&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,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 leases&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;705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTozZDk1ZDA3MDE1MWY0ODMwOWJhOTgwODJmYmRmZmRmMC90YWJsZXJhbmdlOjNkOTVkMDcwMTUxZjQ4MzA5YmE5ODA4MmZiZGZmZGYwXzItNC0xLTEtMA_e58da943-9724-46a3-b808-82463159e02b"
      unitRef="usd">1141000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTozZDk1ZDA3MDE1MWY0ODMwOWJhOTgwODJmYmRmZmRmMC90YWJsZXJhbmdlOjNkOTVkMDcwMTUxZjQ4MzA5YmE5ODA4MmZiZGZmZGYwXzItNi0xLTEtMA_20c1f6e6-e14b-4a09-8b0a-0f662a09cbfe"
      unitRef="usd">1326000</us-gaap:OperatingLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTozZDk1ZDA3MDE1MWY0ODMwOWJhOTgwODJmYmRmZmRmMC90YWJsZXJhbmdlOjNkOTVkMDcwMTUxZjQ4MzA5YmE5ODA4MmZiZGZmZGYwXzMtNC0xLTEtMA_5c381d1e-3fc1-42be-9b17-d34de07252b9"
      unitRef="usd">1141000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTozZDk1ZDA3MDE1MWY0ODMwOWJhOTgwODJmYmRmZmRmMC90YWJsZXJhbmdlOjNkOTVkMDcwMTUxZjQ4MzA5YmE5ODA4MmZiZGZmZGYwXzMtNi0xLTEtMA_f8676d27-61eb-4698-ae39-35bdb8657b7c"
      unitRef="usd">1326000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpjZWY4YTI0Y2NlMjk0MTJkYTViMjNkMWMxODZlZDBlNy90YWJsZXJhbmdlOmNlZjhhMjRjY2UyOTQxMmRhNWIyM2QxYzE4NmVkMGU3XzItMi0xLTEtMA_4ac63592-0963-4440-8588-869e15ebb72c"
      unitRef="usd">1083000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpjZWY4YTI0Y2NlMjk0MTJkYTViMjNkMWMxODZlZDBlNy90YWJsZXJhbmdlOmNlZjhhMjRjY2UyOTQxMmRhNWIyM2QxYzE4NmVkMGU3XzQtNC0xLTEtNTYzOA_3277d736-9f72-40f2-8c44-678bb705c622"
      unitRef="usd">920000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpjZWY4YTI0Y2NlMjk0MTJkYTViMjNkMWMxODZlZDBlNy90YWJsZXJhbmdlOmNlZjhhMjRjY2UyOTQxMmRhNWIyM2QxYzE4NmVkMGU3XzUtMi0xLTEtMA_f48e2f66-940b-48db-902e-3f89dc9728a3"
      unitRef="usd">705000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNDUvZnJhZzpiMjhiZTlmODAzNTQ0MDQwOTliNDdiYmVhZjYzMzg0NC90YWJsZTpjZWY4YTI0Y2NlMjk0MTJkYTViMjNkMWMxODZlZDBlNy90YWJsZXJhbmdlOmNlZjhhMjRjY2UyOTQxMmRhNWIyM2QxYzE4NmVkMGU3XzctNC0xLTEtNTYzOA_35e7969c-9c06-4466-9bb2-1ec4043981eb"
      unitRef="usd">495000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90ZXh0cmVnaW9uOmQzYzQyZjFkMTlmMzQ5ZGY5M2U1M2Q5M2I0ZDhiOWQ5XzM3Ng_71297dee-e9bf-488a-9276-71f9fc217fd8">Revenue from Contracts with Customers&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables disaggregate revenue by major source for the years ended December&#160;31, 2020 and 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.165%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.778%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasing&#160;and&#160;&lt;br/&gt;Related&#160;Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Spare&#160;Parts&#160;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Eliminations (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing revenue&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;Maintenance reserve revenue&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;105,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;105,365&#160;&lt;/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;Spare parts and equipment sales&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,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,625&#160;&lt;/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;Gain on sale of leased equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;3,391&#160;&lt;/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;Managed services&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,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,753&#160;&lt;/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 revenue&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;9,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,663&#160;&lt;/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 revenue&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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(718)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.165%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.778%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasing&#160;and&#160;&lt;br/&gt;Related&#160;Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Spare&#160;Parts&#160;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Eliminations (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing revenue&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;Maintenance reserve revenue&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;108,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;108,998&#160;&lt;/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;Spare parts and equipment sales&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,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;74,651&#160;&lt;/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;Gain on sale of leased equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;20,044&#160;&lt;/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;Managed services&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;10,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;10,843&#160;&lt;/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 revenue&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;3,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,934&#160;&lt;/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 revenue&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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt; ________________________________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:8.68pt"&gt;Represents revenue generated between our reportable segments.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90ZXh0cmVnaW9uOmQzYzQyZjFkMTlmMzQ5ZGY5M2U1M2Q5M2I0ZDhiOWQ5XzM3OQ_079c5596-e163-4f06-992d-39759b16fb5b">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables disaggregate revenue by major source for the years ended December&#160;31, 2020 and 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.165%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.778%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasing&#160;and&#160;&lt;br/&gt;Related&#160;Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Spare&#160;Parts&#160;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Eliminations (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing revenue&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;Maintenance reserve revenue&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;105,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;105,365&#160;&lt;/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;Spare parts and equipment sales&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,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,625&#160;&lt;/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;Gain on sale of leased equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;3,391&#160;&lt;/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;Managed services&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,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,753&#160;&lt;/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 revenue&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;9,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,663&#160;&lt;/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 revenue&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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(718)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.165%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.778%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasing&#160;and&#160;&lt;br/&gt;Related&#160;Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Spare&#160;Parts&#160;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Eliminations (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing revenue&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;Maintenance reserve revenue&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;108,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;108,998&#160;&lt;/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;Spare parts and equipment sales&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,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;74,651&#160;&lt;/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;Gain on sale of leased equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;20,044&#160;&lt;/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;Managed services&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;10,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;10,843&#160;&lt;/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 revenue&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;3,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,934&#160;&lt;/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 revenue&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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt; ________________________________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:8.68pt"&gt;Represents revenue generated between our reportable segments.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i5906c58538564b4f9d564032091600c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzEtMi0xLTEtMA_a38d922b-d3ac-4124-b18a-c5a8617907fd"
      unitRef="usd">142895000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="if16a55e18cae4ceaaca8d57d7c074468_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzEtNC0xLTEtMA_3494d3ad-d25d-4e14-9da1-5bc793fb24fa"
      unitRef="usd">0</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i587cfa3cccde438c8334f7ecfa7ab81a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzEtNi0xLTEtMA_7a6a05be-c1dd-4111-82c2-f95a8ccc05d4"
      unitRef="usd">0</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i8d1ab0dd321c4ac09286b3dd8c5b078b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzEtOC0xLTEtMA_70a209aa-b79b-438f-aa84-6180a4d4b4a4"
      unitRef="usd">142895000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i0e2247c3bdd94bcca2a7726277a24ee0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzItMi0xLTEtMTg2Mw_bc7d23a8-5c18-4bae-b4c2-6212695646b8"
      unitRef="usd">105365000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i581018a7977d483ab3e5863c257f631d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzItNC0xLTEtMTk0NA_320cc9a1-e090-4842-9be1-0e90e1539bcb"
      unitRef="usd">0</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="ib4aa16b75be649f48949eb22eca0d0e1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzItNi0xLTEtMTk0NA_e08e5023-95e6-4375-a21d-0dab4a357e5c"
      unitRef="usd">0</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i4a23765831d84803b4ec5969d03f4db8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzItOC0xLTEtMTg0NQ_527d4ebc-a2ee-4990-873c-771ff3ab49d8"
      unitRef="usd">105365000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i5140b6a0422f4dcfaca909c34058f0c6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzItMi0xLTEtMA_d23dde8a-47d0-43c7-b404-830559fb9e3b"
      unitRef="usd">1514000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i370622e851ee477ea0f36c48edead460_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzItNC0xLTEtMA_3201617f-5abd-4327-bebb-72b3c552c388"
      unitRef="usd">17514000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="idfbc263f046548379dc5317b50f30c7f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzItNi0xLTEtMA_053a8a8e-3fa9-4869-b6d2-3fdfb86019e9"
      unitRef="usd">-403000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="idfbc263f046548379dc5317b50f30c7f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzItNi0xLTEtMA_45d6a2be-2fc8-4695-8653-2075079b4cb0"
      unitRef="usd">-403000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i3e820bcdead44579964827a15a450cd9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzItOC0xLTEtMA_693cdf42-36e5-489d-9133-e0eef2cbf4b7"
      unitRef="usd">18625000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="ia8cc5a709bf04b1bb2fd9d68d85a18a4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzMtMi0xLTEtMA_54917efe-0e2c-4f47-b586-0c2194a39f1b"
      unitRef="usd">3391000</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="ia7d3bb8b78f049f2999c8772fe50c0b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzMtNC0xLTEtMA_2c0d5e6b-38c8-40ef-b275-4e92376db344"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="i2ad8d9733b9c4651ac64ccfa3e99d6dd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzMtNi0xLTEtMA_1634883a-5bf6-4102-bc3d-4b0aca45ddc6"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzMtOC0xLTEtMA_370d4c9d-873f-4d58-be02-9c1c12bd67d0"
      unitRef="usd">3391000</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="id01bc1fc73064b05841fd8e3f6010d59_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzQtMi0xLTEtMA_0189c13d-4658-4a17-88fa-bf2ff52eea63"
      unitRef="usd">8753000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="if18afb08fc994760b26c7e1f430a98aa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzQtNC0xLTEtMA_7079e93f-cbdc-4da3-80bd-dea646d4d60e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6748efbc2600488aa0214158d71ad93d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzQtNi0xLTEtMA_c1cdb5b3-5980-49fd-b817-532281ff8050"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6cb70b5710764dd7a84a8cdc90c54625_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzQtOC0xLTEtMA_2872340d-98c0-4dc2-b1f7-182e78015a97"
      unitRef="usd">8753000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="icbc80b408bac4948b5aa3a3ad0d99443_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzUtMi0xLTEtMA_934187a0-d831-465d-a2e7-8ff90ffa8183"
      unitRef="usd">9651000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i470934ebcc124f6a8e682f1b802f8066_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzUtNC0xLTEtMA_3195417c-3e93-4fbe-9d07-11b5599d2a5e"
      unitRef="usd">327000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i7081d6c0a10646c48cf8bcdb4818be4d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzUtNi0xLTEtMA_940b5dd2-62f9-4a72-81c4-25594a9801a2"
      unitRef="usd">-315000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="iba13b1c345ed41d49c63da450c0388e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzUtOC0xLTEtMA_06134bf6-5a21-47b4-a94e-a84055260044"
      unitRef="usd">9663000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:Revenues
      contextRef="ia8cc5a709bf04b1bb2fd9d68d85a18a4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzYtMi0xLTEtMA_8afc0da8-2ec7-41a8-b7e6-6990f2efde5b"
      unitRef="usd">271569000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia7d3bb8b78f049f2999c8772fe50c0b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzYtNC0xLTEtMA_10d316d4-0bf2-46d7-8770-cdb5fe27d03f"
      unitRef="usd">17841000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2ad8d9733b9c4651ac64ccfa3e99d6dd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzYtNi0xLTEtMA_838809b6-72a4-4f85-92df-da3a561c4ea1"
      unitRef="usd">-718000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo1NWQyMzFjOTI5MmI0MmNhYmI0ZjQ3YjczYTBmZWNmMC90YWJsZXJhbmdlOjU1ZDIzMWM5MjkyYjQyY2FiYjRmNDdiNzNhMGZlY2YwXzYtOC0xLTEtMA_0b307bd9-5038-48a3-a4c2-0e3ed5f0530a"
      unitRef="usd">288692000</us-gaap:Revenues>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i1bfee6e446b4472298353ab0c7b856c6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzEtMi0xLTEtMA_8c4192d4-76e5-4241-8bb8-c688ef7205cd"
      unitRef="usd">190690000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="ifb4bcc0b021e469abc8cf1fd1e9746cb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzEtNC0xLTEtMA_813166da-8d22-4f28-b03e-5801883a97af"
      unitRef="usd">0</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i6962530a117b414580379a1150a6aabc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzEtNi0xLTEtMA_a852c0e8-2e95-4988-b3f7-be2498a64b23"
      unitRef="usd">0</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i9745c98dd11c4b19b4cc2831d1aa2213_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzEtOC0xLTEtMA_2fd724da-eb1e-482f-a1d5-54e891375ce9"
      unitRef="usd">190690000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i1195c5b8e7704d598354604a46e3b1a3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzItMi0xLTEtMTk0Nw_0073efe8-57ed-4876-97d3-3d6e1b103ba5"
      unitRef="usd">108998000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="ib7ba9b63008146c6b4e6fbe67c8bc2f9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzItNC0xLTEtMTk0Nw_5659b4a7-b195-4183-a54b-595f80b04d23"
      unitRef="usd">0</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="if1a0ee4f23524a3f8c3e03872a19d3c4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzItNi0xLTEtMTk0Nw_1403c713-b017-4495-99ad-03ce9d2c1d24"
      unitRef="usd">0</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="ib0ab4fe8dfe14657b068429f90208e03_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzItOC0xLTEtMTgzNg_5ec1aa47-ad48-439e-9ce2-a45639530aba"
      unitRef="usd">108998000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i8670bd0739d149d0a09faba1cfa2670d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzItMi0xLTEtMA_b7a90f70-70b9-428b-bf23-e9690034115e"
      unitRef="usd">18684000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ibcbcc15e7d3c4a00a1e2b978bca9580f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzItNC0xLTEtMA_6f1f502e-ff6d-404b-b876-2f1a54394a46"
      unitRef="usd">55967000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i4faae720a00449a385c52957fde76575_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzItNi0xLTEtMA_38d3e4bc-8de2-44d2-815c-820bb4f6647c"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i59ca301a879e4934ad827219f68fc19d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzItOC0xLTEtMA_a8edface-92a1-4969-943e-f0ba3b682ff8"
      unitRef="usd">74651000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="if2305f028e4c4be8bc727105d38cb845_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzMtMi0xLTEtMA_bab2c81f-b01f-48f7-9e8c-fb2b75427c5c"
      unitRef="usd">20044000</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="i7fe4ee7f6ab7483d85812b7364eac443_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzMtNC0xLTEtMA_95392ea8-baa3-4c34-be8a-e7c490483802"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="ica59e9906d53430581bd322fb1f5d02c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzMtNi0xLTEtMA_dd341bed-8928-43ab-b920-fe2977ac5aaa"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzMtOC0xLTEtMA_a2836947-e0fb-4226-ad00-bef1096b572f"
      unitRef="usd">20044000</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="icbf47cfa1a944fa4b5694c13608a3098_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzQtMi0xLTEtMA_77312db3-72bf-4f17-9c38-5bd6208ab689"
      unitRef="usd">10843000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="if16d2c08df0e4199bb3654d593ecc8a1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzQtNC0xLTEtMA_dc593c21-6d12-4727-a03b-f74a9cf3d86d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ief19d37be4714d9486ba9f31055d01e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzQtNi0xLTEtMA_2abea2b9-73f5-4a3e-9eeb-00d827049d63"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6e2147c4a60d421797e9b94ed0756328_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzQtOC0xLTEtMA_afe0c938-4b6e-416f-b770-63153181b43e"
      unitRef="usd">10843000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ib7f2cadd7bd44fe4844f49aa152b53b1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzUtMi0xLTEtMA_d2759a62-e7d0-485a-b73e-ea1253b467b7"
      unitRef="usd">3895000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i78fd401e55694053b34fb6bfae58e4c8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzUtNC0xLTEtMA_181019fe-2e92-44d2-af03-13c5e96e4c69"
      unitRef="usd">277000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i35fa8578340c4b2fa593cd39c472a45d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzUtNi0xLTEtMA_55eb7419-5694-4d0a-b4f2-6007b52b86cf"
      unitRef="usd">-238000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="iebaaca5c393e4464a4323745a7eafa29_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzUtOC0xLTEtMA_bbd4a28c-8030-438d-a93f-9be23e771292"
      unitRef="usd">3934000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:Revenues
      contextRef="if2305f028e4c4be8bc727105d38cb845_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzYtMi0xLTEtMA_5f64326b-7863-401d-852e-6e6efbd97130"
      unitRef="usd">353154000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7fe4ee7f6ab7483d85812b7364eac443_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzYtNC0xLTEtMA_015ec09d-a900-430c-84df-bc71302498e1"
      unitRef="usd">56244000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ica59e9906d53430581bd322fb1f5d02c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzYtNi0xLTEtMA_472c3301-6195-4665-a3cd-4593c3fa4eae"
      unitRef="usd">-238000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTEvZnJhZzpkM2M0MmYxZDE5ZjM0OWRmOTNlNTNkOTNiNGQ4YjlkOS90YWJsZTo5NGY5ZmIzNDRlY2M0OTgzYmY5ZjUwYWIxNTQzNzNlMy90YWJsZXJhbmdlOjk0ZjlmYjM0NGVjYzQ5ODNiZjlmNTBhYjE1NDM3M2UzXzYtOC0xLTEtMA_bbb8a27f-e5ce-49b4-8b77-875dcf1b116c"
      unitRef="usd">409160000</us-gaap:Revenues>
    <us-gaap:NetInvestmentInLease
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90ZXh0cmVnaW9uOjVjZmRmNjE1YWM2NzRlNTY5MGNkYzFkZTg5NWNhNDAzXzMyOTg1MzQ4ODUwMDQ_cdd26874-5226-46fe-88fe-76abe77d90a0"
      unitRef="usd">1886600000</us-gaap:NetInvestmentInLease>
    <wlfc:NetInvestmentInLeaseNotesReceivable
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90ZXh0cmVnaW9uOjVjZmRmNjE1YWM2NzRlNTY5MGNkYzFkZTg5NWNhNDAzXzMyOTg1MzQ4ODQ5OTU_215c9675-8a45-41c8-aebb-59c36e0fc77b"
      unitRef="usd">158700000</wlfc:NetInvestmentInLeaseNotesReceivable>
    <wlfc:NumberOfLeasedAssets
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90ZXh0cmVnaW9uOjVjZmRmNjE1YWM2NzRlNTY5MGNkYzFkZTg5NWNhNDAzXzk2_9ff702be-ef71-4f3f-82fb-2774af2bf6a6"
      unitRef="engine">291</wlfc:NumberOfLeasedAssets>
    <wlfc:NumberOfLeasedAssets
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90ZXh0cmVnaW9uOjVjZmRmNjE1YWM2NzRlNTY5MGNkYzFkZTg5NWNhNDAzXzEzMA_c2e0128d-8c36-43de-9450-65499bb25508"
      unitRef="aircraft.">8</wlfc:NumberOfLeasedAssets>
    <wlfc:NumberOfLeasedAssets
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90ZXh0cmVnaW9uOjVjZmRmNjE1YWM2NzRlNTY5MGNkYzFkZTg5NWNhNDAzXzE4Mw_88b07cc8-a3b8-46ac-b9fc-81f525a90952"
      unitRef="vessel">1</wlfc:NumberOfLeasedAssets>
    <us-gaap:NetInvestmentInLease
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90ZXh0cmVnaW9uOjVjZmRmNjE1YWM2NzRlNTY5MGNkYzFkZTg5NWNhNDAzXzMyOTg1MzQ4ODUwOTk_f0f53242-42bd-420a-8bc1-9ffd0f8740e0"
      unitRef="usd">1650900000</us-gaap:NetInvestmentInLease>
    <wlfc:NetInvestmentInLeaseNotesReceivable
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90ZXh0cmVnaW9uOjVjZmRmNjE1YWM2NzRlNTY5MGNkYzFkZTg5NWNhNDAzXzMyOTg1MzQ4ODUxNzE_b78a0c83-29fd-4c49-aa6a-1b33139af414"
      unitRef="usd">38100000</wlfc:NetInvestmentInLeaseNotesReceivable>
    <wlfc:NumberOfLeasedAssets
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90ZXh0cmVnaW9uOjVjZmRmNjE1YWM2NzRlNTY5MGNkYzFkZTg5NWNhNDAzXzI4Mg_21d941d7-b1d6-4049-8046-036b1c70f258"
      unitRef="engine">263</wlfc:NumberOfLeasedAssets>
    <wlfc:NumberOfLeasedAssets
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90ZXh0cmVnaW9uOjVjZmRmNjE1YWM2NzRlNTY5MGNkYzFkZTg5NWNhNDAzXzMyNQ_2b075a50-b658-45af-a2e0-58584136337c"
      unitRef="aircraft.">12</wlfc:NumberOfLeasedAssets>
    <wlfc:NumberOfLeasedAssets
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90ZXh0cmVnaW9uOjVjZmRmNjE1YWM2NzRlNTY5MGNkYzFkZTg5NWNhNDAzXzMyOTg1MzQ4ODQ5MTM_1e5c49a0-023b-42f7-bca6-3ac8f9aae1ee"
      unitRef="marinevessel">1</wlfc:NumberOfLeasedAssets>
    <wlfc:NumberOfGeographicRegionsInWhichAircraftLesseesAreDomiciledIn
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90ZXh0cmVnaW9uOjVjZmRmNjE1YWM2NzRlNTY5MGNkYzFkZTg5NWNhNDAzXzYyNQ_211576eb-9755-4a13-8519-fbcb728f169b"
      unitRef="regions">8</wlfc:NumberOfGeographicRegionsInWhichAircraftLesseesAreDomiciledIn>
    <us-gaap:OperatingLeaseLeaseIncomeTableTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90ZXh0cmVnaW9uOjVjZmRmNjE1YWM2NzRlNTY5MGNkYzFkZTg5NWNhNDAzXzEwMjI_34b67056-ce95-4a66-9d4b-da8930f21daf">The tables below set forth geographic information about the leased equipment grouped by domicile of the lessee (which is not necessarily indicative of the asset&#x2019;s actual location):&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Lease&#160;rent&#160;revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Region&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&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;Europe&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;57,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;84,335&#160;&lt;/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;United States&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;33,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,178&#160;&lt;/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;Asia&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;32,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;42,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;/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;South America&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;11,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,030&#160;&lt;/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;Mexico&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,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;5,284&#160;&lt;/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;Middle East&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;2,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,117&#160;&lt;/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;Canada&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;2,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,279&#160;&lt;/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;Africa&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;&#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,340&#160;&lt;/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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Totals&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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:OperatingLeaseLeaseIncomeTableTextBlock>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="ia1db1959df5442c688922e40b96661f9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpiNzM0Mzk4ZDM1ZTM0YTJkYTU5ZWRhMTlhNTY5NDdmZS90YWJsZXJhbmdlOmI3MzQzOThkMzVlMzRhMmRhNTllZGExOWE1Njk0N2ZlXzQtMi0xLTEtMA_6378183d-5b4f-4470-a960-35d353d09cda"
      unitRef="usd">57972000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i48953c440bf64f219546c6f0caa7e304_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpiNzM0Mzk4ZDM1ZTM0YTJkYTU5ZWRhMTlhNTY5NDdmZS90YWJsZXJhbmdlOmI3MzQzOThkMzVlMzRhMmRhNTllZGExOWE1Njk0N2ZlXzQtNC0xLTEtMA_07e099d3-c2f7-47b9-a89b-e66a4e7df27d"
      unitRef="usd">84335000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="icb5dc34b33544252b5241008df9b2060_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpiNzM0Mzk4ZDM1ZTM0YTJkYTU5ZWRhMTlhNTY5NDdmZS90YWJsZXJhbmdlOmI3MzQzOThkMzVlMzRhMmRhNTllZGExOWE1Njk0N2ZlXzUtMi0xLTEtMjExOA_d9e660af-17f0-41ef-992e-59de261a8df8"
      unitRef="usd">33291000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="ia2626e66b3334e1eae4fc6259271a63e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpiNzM0Mzk4ZDM1ZTM0YTJkYTU5ZWRhMTlhNTY5NDdmZS90YWJsZXJhbmdlOmI3MzQzOThkMzVlMzRhMmRhNTllZGExOWE1Njk0N2ZlXzUtNC0xLTEtMjExOA_e7d6c412-20e4-4f8a-9346-7e2b0e01d1b4"
      unitRef="usd">39178000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="iea41c85880124cfca70e01144bcda06a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpiNzM0Mzk4ZDM1ZTM0YTJkYTU5ZWRhMTlhNTY5NDdmZS90YWJsZXJhbmdlOmI3MzQzOThkMzVlMzRhMmRhNTllZGExOWE1Njk0N2ZlXzUtMi0xLTEtMA_8ea495a3-4556-4406-af1a-e106b7ca6810"
      unitRef="usd">32198000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="if78c7926b1344e35b8b007f7c8b41a9c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpiNzM0Mzk4ZDM1ZTM0YTJkYTU5ZWRhMTlhNTY5NDdmZS90YWJsZXJhbmdlOmI3MzQzOThkMzVlMzRhMmRhNTllZGExOWE1Njk0N2ZlXzUtNC0xLTEtMA_0eb97a39-a2e5-401d-8710-aef8a1cf7062"
      unitRef="usd">42127000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i73b5192559c549c788b62a4e002534e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpiNzM0Mzk4ZDM1ZTM0YTJkYTU5ZWRhMTlhNTY5NDdmZS90YWJsZXJhbmdlOmI3MzQzOThkMzVlMzRhMmRhNTllZGExOWE1Njk0N2ZlXzctMi0xLTEtMA_7218c9ca-a7b3-4341-a44c-6b0ef8086f94"
      unitRef="usd">11686000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i8ded69dbb86b4529a6849abfa39a3101_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpiNzM0Mzk4ZDM1ZTM0YTJkYTU5ZWRhMTlhNTY5NDdmZS90YWJsZXJhbmdlOmI3MzQzOThkMzVlMzRhMmRhNTllZGExOWE1Njk0N2ZlXzctNC0xLTEtMA_e9cfdc3a-c47c-4762-8c4d-93c53edd250c"
      unitRef="usd">10030000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i98a5e756b20d4e5fb3ad566910d3353e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpiNzM0Mzk4ZDM1ZTM0YTJkYTU5ZWRhMTlhNTY5NDdmZS90YWJsZXJhbmdlOmI3MzQzOThkMzVlMzRhMmRhNTllZGExOWE1Njk0N2ZlXzgtMi0xLTEtMA_fd565158-1809-4c45-86e1-4c7d037dfb73"
      unitRef="usd">3670000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i44f62ea77c674d9f962809ac80ab4dd5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpiNzM0Mzk4ZDM1ZTM0YTJkYTU5ZWRhMTlhNTY5NDdmZS90YWJsZXJhbmdlOmI3MzQzOThkMzVlMzRhMmRhNTllZGExOWE1Njk0N2ZlXzgtNC0xLTEtMA_f99bd094-a995-4514-ab09-618aefb5bf0f"
      unitRef="usd">5284000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i2f9041bdd87746bf8b597cc6f5f3b1b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpiNzM0Mzk4ZDM1ZTM0YTJkYTU5ZWRhMTlhNTY5NDdmZS90YWJsZXJhbmdlOmI3MzQzOThkMzVlMzRhMmRhNTllZGExOWE1Njk0N2ZlXzktMi0xLTEtMA_8b8d2aca-a834-41a4-a68e-10f032fc3021"
      unitRef="usd">2067000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i278aa844eb06477382b4f9567222f8e4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpiNzM0Mzk4ZDM1ZTM0YTJkYTU5ZWRhMTlhNTY5NDdmZS90YWJsZXJhbmdlOmI3MzQzOThkMzVlMzRhMmRhNTllZGExOWE1Njk0N2ZlXzktNC0xLTEtMA_22b7c76a-dd8a-4813-aad7-f778021e1473"
      unitRef="usd">4117000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i13e22448542c429a83678facb7075a76_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpiNzM0Mzk4ZDM1ZTM0YTJkYTU5ZWRhMTlhNTY5NDdmZS90YWJsZXJhbmdlOmI3MzQzOThkMzVlMzRhMmRhNTllZGExOWE1Njk0N2ZlXzEwLTItMS0xLTA_3332766e-0ad4-4873-aec8-fd4cbfd7b73c"
      unitRef="usd">2011000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="iafcc90b6c36d492faf75ed812d760940_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpiNzM0Mzk4ZDM1ZTM0YTJkYTU5ZWRhMTlhNTY5NDdmZS90YWJsZXJhbmdlOmI3MzQzOThkMzVlMzRhMmRhNTllZGExOWE1Njk0N2ZlXzEwLTQtMS0xLTA_695a945b-2e72-4888-9cf7-a3a91ed8ac5c"
      unitRef="usd">3279000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="ife1426e530da45029e9b4a3e84786688_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpiNzM0Mzk4ZDM1ZTM0YTJkYTU5ZWRhMTlhNTY5NDdmZS90YWJsZXJhbmdlOmI3MzQzOThkMzVlMzRhMmRhNTllZGExOWE1Njk0N2ZlXzExLTItMS0xLTA_cfa88f3f-fce6-42f9-a222-9e14d3498717"
      unitRef="usd">0</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i8a14fcb9b49b4ec48c09ccd0f075ca56_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpiNzM0Mzk4ZDM1ZTM0YTJkYTU5ZWRhMTlhNTY5NDdmZS90YWJsZXJhbmdlOmI3MzQzOThkMzVlMzRhMmRhNTllZGExOWE1Njk0N2ZlXzExLTQtMS0xLTA_f148fead-211b-4d99-b477-4ea5a7ba6245"
      unitRef="usd">2340000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpiNzM0Mzk4ZDM1ZTM0YTJkYTU5ZWRhMTlhNTY5NDdmZS90YWJsZXJhbmdlOmI3MzQzOThkMzVlMzRhMmRhNTllZGExOWE1Njk0N2ZlXzEyLTItMS0xLTA_04452487-8f61-4648-ab25-489c80adf8a6"
      unitRef="usd">142895000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpiNzM0Mzk4ZDM1ZTM0YTJkYTU5ZWRhMTlhNTY5NDdmZS90YWJsZXJhbmdlOmI3MzQzOThkMzVlMzRhMmRhNTllZGExOWE1Njk0N2ZlXzEyLTQtMS0xLTA_88d62345-25d7-4bc3-9358-edd5f7148050"
      unitRef="usd">190690000</us-gaap:OperatingLeaseLeaseIncome>
    <wlfc:ScheduleOfEquipmentHeldForOperatingLeaseByLeaseStatusTableTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90ZXh0cmVnaW9uOjVjZmRmNjE1YWM2NzRlNTY5MGNkYzFkZTg5NWNhNDAzXzEwMTg_02d7716c-6c7d-45b9-828a-5ce212327d81">&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31,&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:8pt;font-weight:700;line-height:100%"&gt;Net&#160;book&#160;value&#160;of&#160;equipment&#160;held&#160;for&#160;operating&#160;lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Region&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&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;460,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;554,529&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&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;362,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia&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;324,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;427,246&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&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;168,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,573&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;South America&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;104,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;110,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 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;Middle East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&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,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,640&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Africa&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;&#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,597&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Off-lease and other&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;408,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;214,584&#160;&lt;/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;Totals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-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,886,613&#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,650,918&#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-bottom:10pt;margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the lease status of the equipment held for operating lease (in thousands) was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:8pt;font-weight:700;line-height:100%"&gt;Lease&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Book&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Off-lease and other&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;408,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;Month-to-month leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;Leases expiring 2021&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;208,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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leases expiring 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;526,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;Leases expiring 2023&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;252,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leases expiring 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;Leases expiring 2025&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;44,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leases expiring thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,886,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</wlfc:ScheduleOfEquipmentHeldForOperatingLeaseByLeaseStatusTableTextBlock>
    <us-gaap:NetInvestmentInLease
      contextRef="id78bdb95bee645729f23745fc81c9e60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTo4NDllNTNjNzMwMjg0Y2Q0YWZmNTE1Zjg2ZmYwNjAyZC90YWJsZXJhbmdlOjg0OWU1M2M3MzAyODRjZDRhZmY1MTVmODZmZjA2MDJkXzQtMi0xLTEtMA_93a9c988-fe32-42ab-9df7-27df459e4007"
      unitRef="usd">460664000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="i879c29c67e57492f8dfd7fa9e1d78e08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTo4NDllNTNjNzMwMjg0Y2Q0YWZmNTE1Zjg2ZmYwNjAyZC90YWJsZXJhbmdlOjg0OWU1M2M3MzAyODRjZDRhZmY1MTVmODZmZjA2MDJkXzQtNC0xLTEtMA_65e8e7cb-69b2-4924-86cb-6119f5c46e0e"
      unitRef="usd">554529000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="id841c6c128d54b1884c3236f139f9ffe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTo4NDllNTNjNzMwMjg0Y2Q0YWZmNTE1Zjg2ZmYwNjAyZC90YWJsZXJhbmdlOjg0OWU1M2M3MzAyODRjZDRhZmY1MTVmODZmZjA2MDJkXzUtMi0xLTEtMjE2MA_fbcc87b3-1712-4f3f-a5b8-49d965543755"
      unitRef="usd">362471000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="i0f6dd05ad8d54379bbd5a1b4534682e8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTo4NDllNTNjNzMwMjg0Y2Q0YWZmNTE1Zjg2ZmYwNjAyZC90YWJsZXJhbmdlOjg0OWU1M2M3MzAyODRjZDRhZmY1MTVmODZmZjA2MDJkXzUtNC0xLTEtMjE2MA_20b1bed0-cdf5-494a-a721-4dcc9c44786b"
      unitRef="usd">240454000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="i09b05af47f4c4a9fa0830338803f1437_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTo4NDllNTNjNzMwMjg0Y2Q0YWZmNTE1Zjg2ZmYwNjAyZC90YWJsZXJhbmdlOjg0OWU1M2M3MzAyODRjZDRhZmY1MTVmODZmZjA2MDJkXzUtMi0xLTEtMA_a05fb88a-07ea-4c84-8258-a076b6118a93"
      unitRef="usd">324946000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="i5703d6e078954ba5997b17d9fe92f1d2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTo4NDllNTNjNzMwMjg0Y2Q0YWZmNTE1Zjg2ZmYwNjAyZC90YWJsZXJhbmdlOjg0OWU1M2M3MzAyODRjZDRhZmY1MTVmODZmZjA2MDJkXzUtNC0xLTEtMA_c9c29f8d-f554-4a86-b7ea-4d6210ce8266"
      unitRef="usd">427246000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="id3a3918365ca4115b5b44ee2e991d399_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTo4NDllNTNjNzMwMjg0Y2Q0YWZmNTE1Zjg2ZmYwNjAyZC90YWJsZXJhbmdlOjg0OWU1M2M3MzAyODRjZDRhZmY1MTVmODZmZjA2MDJkXzctMi0xLTEtMjE3Mg_9e0c55d1-43a1-41ea-8525-88ffb7f82a74"
      unitRef="usd">168593000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="i2fdf65f93e5f4ba38acb6a129f86c4fc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTo4NDllNTNjNzMwMjg0Y2Q0YWZmNTE1Zjg2ZmYwNjAyZC90YWJsZXJhbmdlOjg0OWU1M2M3MzAyODRjZDRhZmY1MTVmODZmZjA2MDJkXzctNC0xLTEtMjE3Mg_c20ef6c5-0522-4325-962a-7caff6560f19"
      unitRef="usd">51573000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="ia8f6fddc052845839e39a16261160bd4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTo4NDllNTNjNzMwMjg0Y2Q0YWZmNTE1Zjg2ZmYwNjAyZC90YWJsZXJhbmdlOjg0OWU1M2M3MzAyODRjZDRhZmY1MTVmODZmZjA2MDJkXzctMi0xLTEtMA_54e42e82-d9b4-4ab3-bd3b-fc45696b2ef9"
      unitRef="usd">104671000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="if6a0f5814ef04e4994125482c23fa09b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTo4NDllNTNjNzMwMjg0Y2Q0YWZmNTE1Zjg2ZmYwNjAyZC90YWJsZXJhbmdlOjg0OWU1M2M3MzAyODRjZDRhZmY1MTVmODZmZjA2MDJkXzctNC0xLTEtMA_9dd7ae7a-2380-4125-9b04-3a69900ee298"
      unitRef="usd">110563000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="i6e7b117aba5041cf8db783a21836b57e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTo4NDllNTNjNzMwMjg0Y2Q0YWZmNTE1Zjg2ZmYwNjAyZC90YWJsZXJhbmdlOjg0OWU1M2M3MzAyODRjZDRhZmY1MTVmODZmZjA2MDJkXzktMi0xLTEtMA_7149b509-b69c-4a90-a858-bf1efe0fb0e3"
      unitRef="usd">47899000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="i77f14821baa1403c8160914d44fe2da5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTo4NDllNTNjNzMwMjg0Y2Q0YWZmNTE1Zjg2ZmYwNjAyZC90YWJsZXJhbmdlOjg0OWU1M2M3MzAyODRjZDRhZmY1MTVmODZmZjA2MDJkXzktNC0xLTEtMA_3101eb76-3ef0-4602-a339-df574ac7bb56"
      unitRef="usd">26732000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="ia7a921f62f714443a7718d48269dc001_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTo4NDllNTNjNzMwMjg0Y2Q0YWZmNTE1Zjg2ZmYwNjAyZC90YWJsZXJhbmdlOjg0OWU1M2M3MzAyODRjZDRhZmY1MTVmODZmZjA2MDJkXzEwLTItMS0xLTA_3fa9a417-8e52-4e83-82ed-2f5836431a5c"
      unitRef="usd">8500000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="icdfb1ea85deb4a438a761dfc68df9dc6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTo4NDllNTNjNzMwMjg0Y2Q0YWZmNTE1Zjg2ZmYwNjAyZC90YWJsZXJhbmdlOjg0OWU1M2M3MzAyODRjZDRhZmY1MTVmODZmZjA2MDJkXzEwLTQtMS0xLTA_4da096e5-b21f-4b22-872b-139eeb25289f"
      unitRef="usd">22640000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="i89b6a72ba2d345da83379cacf9bade9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTo4NDllNTNjNzMwMjg0Y2Q0YWZmNTE1Zjg2ZmYwNjAyZC90YWJsZXJhbmdlOjg0OWU1M2M3MzAyODRjZDRhZmY1MTVmODZmZjA2MDJkXzExLTItMS0xLTA_ab834d97-9e60-4e11-bd74-f5880331a5c0"
      unitRef="usd">0</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="id677f42023ba45bda685bc1b47d83ca6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTo4NDllNTNjNzMwMjg0Y2Q0YWZmNTE1Zjg2ZmYwNjAyZC90YWJsZXJhbmdlOjg0OWU1M2M3MzAyODRjZDRhZmY1MTVmODZmZjA2MDJkXzExLTQtMS0xLTA_2a07d9ea-291d-421f-a3bf-48dd06dfb65e"
      unitRef="usd">2597000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="ia13cee5c345943989a74f2cb07914159_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTo4NDllNTNjNzMwMjg0Y2Q0YWZmNTE1Zjg2ZmYwNjAyZC90YWJsZXJhbmdlOjg0OWU1M2M3MzAyODRjZDRhZmY1MTVmODZmZjA2MDJkXzEyLTItMS0xLTA_9eb1c5cd-6abd-4a9b-8981-6c535bf4f2d4"
      unitRef="usd">408869000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="ib40c492547824917af4effc77a5a60d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTo4NDllNTNjNzMwMjg0Y2Q0YWZmNTE1Zjg2ZmYwNjAyZC90YWJsZXJhbmdlOjg0OWU1M2M3MzAyODRjZDRhZmY1MTVmODZmZjA2MDJkXzEyLTQtMS0xLTA_c6349ea5-a38e-4689-b748-8d6107330b1f"
      unitRef="usd">214584000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTo4NDllNTNjNzMwMjg0Y2Q0YWZmNTE1Zjg2ZmYwNjAyZC90YWJsZXJhbmdlOjg0OWU1M2M3MzAyODRjZDRhZmY1MTVmODZmZjA2MDJkXzEzLTItMS0xLTA_47ae5ebf-a850-4004-a426-67df79e7df40"
      unitRef="usd">1886613000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTo4NDllNTNjNzMwMjg0Y2Q0YWZmNTE1Zjg2ZmYwNjAyZC90YWJsZXJhbmdlOjg0OWU1M2M3MzAyODRjZDRhZmY1MTVmODZmZjA2MDJkXzEzLTQtMS0xLTA_5461bda9-d277-4cad-aaa2-d647d0e4d959"
      unitRef="usd">1650918000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="ia13cee5c345943989a74f2cb07914159_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTphZDA4OWFkNzhjZjg0YTk4ODY2YTQ3MDlhYzczOGU1Zi90YWJsZXJhbmdlOmFkMDg5YWQ3OGNmODRhOTg4NjZhNDcwOWFjNzM4ZTVmXzEtMi0xLTEtMA_b9ff2f45-8f62-4f25-91fc-93811c2c3e84"
      unitRef="usd">408869000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="i243c876ef2604be58f0cac233babdfd1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTphZDA4OWFkNzhjZjg0YTk4ODY2YTQ3MDlhYzczOGU1Zi90YWJsZXJhbmdlOmFkMDg5YWQ3OGNmODRhOTg4NjZhNDcwOWFjNzM4ZTVmXzItMi0xLTEtMA_52067940-6bfa-4b74-aebe-50f38317e6ab"
      unitRef="usd">339868000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="i2dcc19e877334b5a91b915717e49ede5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTphZDA4OWFkNzhjZjg0YTk4ODY2YTQ3MDlhYzczOGU1Zi90YWJsZXJhbmdlOmFkMDg5YWQ3OGNmODRhOTg4NjZhNDcwOWFjNzM4ZTVmXzMtMi0xLTEtMA_8229bdec-361a-4ca6-9c77-e2e2ce307c4c"
      unitRef="usd">208302000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="i8df4e2cc6ec6477fb79b3cf006464516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTphZDA4OWFkNzhjZjg0YTk4ODY2YTQ3MDlhYzczOGU1Zi90YWJsZXJhbmdlOmFkMDg5YWQ3OGNmODRhOTg4NjZhNDcwOWFjNzM4ZTVmXzQtMi0xLTEtMA_d5287b4a-f2fe-4139-87c8-a3a7bd442166"
      unitRef="usd">526244000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="i55b9a8ce43ae44bda0dd62eb955945ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTphZDA4OWFkNzhjZjg0YTk4ODY2YTQ3MDlhYzczOGU1Zi90YWJsZXJhbmdlOmFkMDg5YWQ3OGNmODRhOTg4NjZhNDcwOWFjNzM4ZTVmXzUtMi0xLTEtMA_760aad5a-c5a3-4126-8c8a-09b2888199bb"
      unitRef="usd">252186000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="i9df8195888fc4df3af8909ea60cdef47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTphZDA4OWFkNzhjZjg0YTk4ODY2YTQ3MDlhYzczOGU1Zi90YWJsZXJhbmdlOmFkMDg5YWQ3OGNmODRhOTg4NjZhNDcwOWFjNzM4ZTVmXzYtMi0xLTEtMA_334ed347-216e-48a5-8fef-51d0648ee47f"
      unitRef="usd">78496000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="i5bc46bf0ddc347f7855691d6fad055eb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTphZDA4OWFkNzhjZjg0YTk4ODY2YTQ3MDlhYzczOGU1Zi90YWJsZXJhbmdlOmFkMDg5YWQ3OGNmODRhOTg4NjZhNDcwOWFjNzM4ZTVmXzctMi0xLTEtMA_e9567f42-ead6-41f4-941c-47626a5a9556"
      unitRef="usd">44430000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="i389584635fcf44afa92a3b3c19b683d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTphZDA4OWFkNzhjZjg0YTk4ODY2YTQ3MDlhYzczOGU1Zi90YWJsZXJhbmdlOmFkMDg5YWQ3OGNmODRhOTg4NjZhNDcwOWFjNzM4ZTVmXzgtMi0xLTEtMA_1ff4b173-b4ae-4ea3-bd2e-27b69bd77f6d"
      unitRef="usd">28218000</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTphZDA4OWFkNzhjZjg0YTk4ODY2YTQ3MDlhYzczOGU1Zi90YWJsZXJhbmdlOmFkMDg5YWQ3OGNmODRhOTg4NjZhNDcwOWFjNzM4ZTVmXzktMi0xLTEtMA_9ef04ba3-5141-4233-8904-9b47e6e37029"
      unitRef="usd">1886613000</us-gaap:NetInvestmentInLease>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90ZXh0cmVnaW9uOjVjZmRmNjE1YWM2NzRlNTY5MGNkYzFkZTg5NWNhNDAzXzEwMTk_eba7646a-c8a2-4288-8af7-9a009ec33e55">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, minimum future payments under non-cancelable leases were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;2022&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;75,835&#160;&lt;/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;2023&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;28,452&#160;&lt;/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;2024&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,091&#160;&lt;/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;2025&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;5,647&#160;&lt;/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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpmYzRkMDU2MTQ3Yjc0YjJjOGMyNzAxY2U5OGMwZThiOS90YWJsZXJhbmdlOmZjNGQwNTYxNDdiNzRiMmM4YzI3MDFjZTk4YzBlOGI5XzEtMi0xLTEtMA_fc9bb1d8-fc0d-4515-833a-89bf37186447"
      unitRef="usd">120393000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpmYzRkMDU2MTQ3Yjc0YjJjOGMyNzAxY2U5OGMwZThiOS90YWJsZXJhbmdlOmZjNGQwNTYxNDdiNzRiMmM4YzI3MDFjZTk4YzBlOGI5XzItMi0xLTEtMA_703f74ce-1f50-43d4-8baa-0ba64ae22079"
      unitRef="usd">75835000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpmYzRkMDU2MTQ3Yjc0YjJjOGMyNzAxY2U5OGMwZThiOS90YWJsZXJhbmdlOmZjNGQwNTYxNDdiNzRiMmM4YzI3MDFjZTk4YzBlOGI5XzMtMi0xLTEtMA_830100d5-b444-4b2b-8be1-b50b06be0c82"
      unitRef="usd">28452000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpmYzRkMDU2MTQ3Yjc0YjJjOGMyNzAxY2U5OGMwZThiOS90YWJsZXJhbmdlOmZjNGQwNTYxNDdiNzRiMmM4YzI3MDFjZTk4YzBlOGI5XzQtMi0xLTEtMA_727d37d4-3036-4764-b19f-e1477fb7d316"
      unitRef="usd">15091000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpmYzRkMDU2MTQ3Yjc0YjJjOGMyNzAxY2U5OGMwZThiOS90YWJsZXJhbmdlOmZjNGQwNTYxNDdiNzRiMmM4YzI3MDFjZTk4YzBlOGI5XzUtMi0xLTEtMA_552aa9fe-5299-444a-b8a4-ea87be5ff028"
      unitRef="usd">5647000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpmYzRkMDU2MTQ3Yjc0YjJjOGMyNzAxY2U5OGMwZThiOS90YWJsZXJhbmdlOmZjNGQwNTYxNDdiNzRiMmM4YzI3MDFjZTk4YzBlOGI5XzYtMi0xLTEtMA_793d8b99-de7c-47d9-b650-001583127468"
      unitRef="usd">8002000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceived
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTQvZnJhZzo1Y2ZkZjYxNWFjNjc0ZTU2OTBjZGMxZGU4OTVjYTQwMy90YWJsZTpmYzRkMDU2MTQ3Yjc0YjJjOGMyNzAxY2U5OGMwZThiOS90YWJsZXJhbmdlOmZjNGQwNTYxNDdiNzRiMmM4YzI3MDFjZTk4YzBlOGI5XzctMi0xLTEtMA_e42ba328-e4cf-468f-8a11-de75018506fb"
      unitRef="usd">253420000</us-gaap:LessorOperatingLeasePaymentsToBeReceived>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90ZXh0cmVnaW9uOmQxZTQxZWQ3NDNmMjRlN2FhNmMyZDhmMDY5OTFiYjlhXzE2OTg_18982769-594b-42d0-9338-6919f86977e1">Investments&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2011, the Company entered into an agreement with Mitsui &amp;amp; Co., Ltd. to participate in a joint venture formed as a Dublin-based Irish limited company &#x2013; Willis Mitsui &amp;amp; Company Engine Support Limited (&#x201c;WMES&#x201d;) for the purpose of acquiring and leasing jet engines. Each partner holds a 50% interest in the joint venture and the Company uses the equity method in recording investment activity. As of December&#160;31, 2020, WMES owned a lease portfolio, inclusive of a note receivable, of 36 engines and five aircraft with a net book value of $289.2 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2014, the Company entered into an agreement with China Aviation Supplies Import &amp;amp; Export Corporation (&#x201c;CASC&#x201d;) to participate in a joint venture named CASC Willis Lease Finance Company Limited (&#x201c;CASC Willis&#x201d;), a joint venture based in Shanghai, China. Each partner holds a 50% interest in the joint venture and the Company uses the equity method in recording investment activity. CASC Willis acquires and leases jet engines to Chinese airlines and concentrates on the demand for leased commercial aircraft engines and aviation assets in the People&#x2019;s Republic of China. As of December&#160;31, 2020, CASC Willis owned a lease portfolio of four engines with a net book value of $50.1 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.434%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.029%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;WMES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;CASC Willis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&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;Investment in joint ventures as of December 31, 2018&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;34,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;47,941&#160;&lt;/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;Earnings from joint ventures&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;8,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,578&#160;&lt;/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;Contribution&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;5,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;5,713&#160;&lt;/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;Distribution&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;(3,300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(3,300)&lt;/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;Foreign currency translation adjustment&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;&#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;(222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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)&lt;/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 comprehensive loss from joint ventures&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;(774)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(774)&lt;/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 joint ventures as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;44,134&#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;13,802&#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;57,936&#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;Earnings from joint ventures&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;1,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,642&#160;&lt;/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;Contribution&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;&#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;&#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;Distribution&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;(7,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(7,200)&lt;/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;Foreign currency translation adjustment&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;&#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;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,018&#160;&lt;/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 comprehensive loss from joint ventures&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;(1,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,121)&lt;/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 joint ventures as of December 31, 2020&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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;Other revenue&#x201d; on the Consolidated Statements of Income includes management fees earned of $1.6 million and $2.9 million during the years ended December&#160;31, 2020 and 2019, respectively, related to the servicing of engines for the WMES lease portfolio.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unaudited summarized financial information for 100% of WMES is presented in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&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&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;38,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;55,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;WMES net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="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:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&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;Total assets&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;303,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;322,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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 WMES net equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The difference between the Company&#x2019;s investment in WMES and 50% of total WMES net equity is primarily attributable to the recognition of deferred gains related to engines sold by the Company to WMES.&lt;/span&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ieec81908cccc4d98939c2c8267b6a110_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90ZXh0cmVnaW9uOmQxZTQxZWQ3NDNmMjRlN2FhNmMyZDhmMDY5OTFiYjlhXzMwNQ_57d9fe30-380a-4c4f-b0f7-e17b959fe841"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <wlfc:EquityMethodInvestmentNumberOfEnginesInLeasePortfolio
      contextRef="i5302ff5287cc4993bccd9d2e0afaf707_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90ZXh0cmVnaW9uOmQxZTQxZWQ3NDNmMjRlN2FhNmMyZDhmMDY5OTFiYjlhXzQ2MQ_f3cd20f8-ad75-4e42-a8fa-277d9deb3041"
      unitRef="engine">36</wlfc:EquityMethodInvestmentNumberOfEnginesInLeasePortfolio>
    <us-gaap:NumberOfAircraftOperated
      contextRef="i5302ff5287cc4993bccd9d2e0afaf707_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90ZXh0cmVnaW9uOmQxZTQxZWQ3NDNmMjRlN2FhNmMyZDhmMDY5OTFiYjlhXzQ3Ng_51ad2aaf-d46e-4e54-a73b-74d2a4de758a"
      unitRef="aircraft.">5</us-gaap:NumberOfAircraftOperated>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ieb80abdf51a54bf489679c9629f4aeec_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90ZXh0cmVnaW9uOmQxZTQxZWQ3NDNmMjRlN2FhNmMyZDhmMDY5OTFiYjlhXzUxMw_b08a5a38-504b-4aa3-b1ce-29d273d25ae3"
      unitRef="usd">289200000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i6161506155d44c26897d5b0b37c283e4_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90ZXh0cmVnaW9uOmQxZTQxZWQ3NDNmMjRlN2FhNmMyZDhmMDY5OTFiYjlhXzc5MQ_2f5c9a75-0bf0-4b76-bf5f-7ded20fdc733"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <wlfc:EquityMethodInvestmentNumberOfEnginesInLeasePortfolio
      contextRef="i9eb3983da866401da6f4eeacc3bb6f11_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90ZXh0cmVnaW9uOmQxZTQxZWQ3NDNmMjRlN2FhNmMyZDhmMDY5OTFiYjlhXzEzMjQ_5401499c-a88d-4af7-89af-367f3332bdb0"
      unitRef="engine">4</wlfc:EquityMethodInvestmentNumberOfEnginesInLeasePortfolio>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7c8a70386c974fbebbd2f5e7f07e8e66_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90ZXh0cmVnaW9uOmQxZTQxZWQ3NDNmMjRlN2FhNmMyZDhmMDY5OTFiYjlhXzEzNjA_e7a93e2b-28e7-4d5f-abbd-8bca55f738a1"
      unitRef="usd">50100000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:EquityMethodInvestmentsTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90ZXh0cmVnaW9uOmQxZTQxZWQ3NDNmMjRlN2FhNmMyZDhmMDY5OTFiYjlhXzE2OTI_1fa0537e-8f22-4d9d-b45f-4c3b62b25ecb">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.434%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.029%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;WMES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;CASC Willis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&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;Investment in joint ventures as of December 31, 2018&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;34,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;47,941&#160;&lt;/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;Earnings from joint ventures&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;8,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,578&#160;&lt;/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;Contribution&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;5,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;5,713&#160;&lt;/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;Distribution&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;(3,300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(3,300)&lt;/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;Foreign currency translation adjustment&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;&#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;(222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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)&lt;/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 comprehensive loss from joint ventures&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;(774)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(774)&lt;/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 joint ventures as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;44,134&#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;13,802&#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;57,936&#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;Earnings from joint ventures&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;1,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,642&#160;&lt;/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;Contribution&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;&#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;&#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;Distribution&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;(7,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(7,200)&lt;/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;Foreign currency translation adjustment&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;&#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;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,018&#160;&lt;/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 comprehensive loss from joint ventures&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;(1,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,121)&lt;/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 joint ventures as of December 31, 2020&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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:EquityMethodInvestmentsTextBlock>
    <us-gaap:EquityMethodInvestments
      contextRef="i553938fd13a14263912e22db35e5e8e2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzEtMi0xLTEtMA_65902bc8-21e7-4176-9cdb-477e69ff59b4"
      unitRef="usd">34183000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i5b39d0e2029d4c16ab9238b3c941ff5c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzEtNC0xLTEtMA_372bbd88-7b3b-4eae-83cd-a9040cbb1f1f"
      unitRef="usd">13758000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i036690880db848ee8fe9e1b82d24c82f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzEtNi0xLTEtMA_ea3cd767-2663-4a63-9067-3239c2ebc4e7"
      unitRef="usd">47941000</us-gaap:EquityMethodInvestments>
    <wlfc:IncomeLossFromEquityMethodInvestmentsExcludingAmortizationOnDeferredGains
      contextRef="i2f9e1dbe41384def8055031d24f1a50f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzItMi0xLTEtMA_9064622a-1239-4fd2-b64a-c3e3d81a3f7c"
      unitRef="usd">8312000</wlfc:IncomeLossFromEquityMethodInvestmentsExcludingAmortizationOnDeferredGains>
    <wlfc:IncomeLossFromEquityMethodInvestmentsExcludingAmortizationOnDeferredGains
      contextRef="i938a433c32f1494594623f6507de9750_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzItNC0xLTEtMA_0e800597-147c-4d78-9316-c39b9f1de6df"
      unitRef="usd">266000</wlfc:IncomeLossFromEquityMethodInvestmentsExcludingAmortizationOnDeferredGains>
    <wlfc:IncomeLossFromEquityMethodInvestmentsExcludingAmortizationOnDeferredGains
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzItNi0xLTEtMA_2152ca81-1a3e-4b9b-aa07-f04d0feee3b1"
      unitRef="usd">8578000</wlfc:IncomeLossFromEquityMethodInvestmentsExcludingAmortizationOnDeferredGains>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i2f9e1dbe41384def8055031d24f1a50f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzMtMi0xLTEtMTE1MA_bdd0093a-fdb0-4c80-9480-41a272d7aa84"
      unitRef="usd">5713000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i938a433c32f1494594623f6507de9750_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzMtNC0xLTEtMTE1MA_550c005e-7b12-4a82-9b12-8d1092a0bba3"
      unitRef="usd">0</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzMtNi0xLTEtMTE1MA_ea98411d-6ff2-4faf-9552-e5adb6aa8a19"
      unitRef="usd">5713000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:ProceedsFromDivestitureOfInterestInJointVenture
      contextRef="i2f9e1dbe41384def8055031d24f1a50f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzMtMi0xLTEtMA_2ce11418-7cc4-4633-8308-dbcec36eb47f"
      unitRef="usd">3300000</us-gaap:ProceedsFromDivestitureOfInterestInJointVenture>
    <us-gaap:ProceedsFromDivestitureOfInterestInJointVenture
      contextRef="i938a433c32f1494594623f6507de9750_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzMtNC0xLTEtMA_8e9a1cb4-af39-4d69-87fc-67a1ef68c556"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfInterestInJointVenture>
    <us-gaap:ProceedsFromDivestitureOfInterestInJointVenture
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzMtNi0xLTEtMA_6446ddba-5f1b-4c12-b39f-cf0706cd51fa"
      unitRef="usd">3300000</us-gaap:ProceedsFromDivestitureOfInterestInJointVenture>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i2f9e1dbe41384def8055031d24f1a50f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzQtMi0xLTEtMA_7c2c11f4-2014-4b22-bc31-9ed3df6736b2"
      unitRef="usd">0</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i938a433c32f1494594623f6507de9750_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzQtNC0xLTEtMA_88bfb2ad-09d6-4bf0-9e25-cc94933879ee"
      unitRef="usd">-222000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzQtNi0xLTEtMA_c46b83c7-3654-466a-8345-bebe4e8f4dbe"
      unitRef="usd">-222000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <wlfc:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxJointVenture
      contextRef="i2f9e1dbe41384def8055031d24f1a50f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzUtMi0xLTEtMTE0MA_9bb110eb-9f7b-460d-92cd-fcca7e4f0f7c"
      unitRef="usd">-774000</wlfc:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxJointVenture>
    <wlfc:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxJointVenture
      contextRef="i938a433c32f1494594623f6507de9750_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzUtNC0xLTEtMTE0MA_3cb540de-f32b-4cd9-b974-a2111be37ddd"
      unitRef="usd">0</wlfc:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxJointVenture>
    <wlfc:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxJointVenture
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzUtNi0xLTEtMTE0MA_e23369cd-d597-4096-8882-2f5e569e582f"
      unitRef="usd">-774000</wlfc:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxJointVenture>
    <us-gaap:EquityMethodInvestments
      contextRef="i1b039a42aff6471f8494d6c633b8d6b1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzUtMi0xLTEtMA_f16e7025-e471-4291-aee5-6704302f5ae3"
      unitRef="usd">44134000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i8cf9410627af4ae7a8f53ae261766b00_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzUtNC0xLTEtMA_1e3d4396-b27b-4629-91ce-db7482e54a18"
      unitRef="usd">13802000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzUtNi0xLTEtMA_8f9b9350-24c0-4657-b84f-fadd6e9b2af0"
      unitRef="usd">57936000</us-gaap:EquityMethodInvestments>
    <wlfc:IncomeLossFromEquityMethodInvestmentsExcludingAmortizationOnDeferredGains
      contextRef="i5302ff5287cc4993bccd9d2e0afaf707_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzYtMi0xLTEtMA_32440fa0-2964-41ee-b5e9-e5b8dbec919f"
      unitRef="usd">1552000</wlfc:IncomeLossFromEquityMethodInvestmentsExcludingAmortizationOnDeferredGains>
    <wlfc:IncomeLossFromEquityMethodInvestmentsExcludingAmortizationOnDeferredGains
      contextRef="i9eb3983da866401da6f4eeacc3bb6f11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzYtNC0xLTEtMA_cb9bdee3-1342-4ec8-b0fe-021f53c60e27"
      unitRef="usd">1090000</wlfc:IncomeLossFromEquityMethodInvestmentsExcludingAmortizationOnDeferredGains>
    <wlfc:IncomeLossFromEquityMethodInvestmentsExcludingAmortizationOnDeferredGains
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzYtNi0xLTEtMA_20360056-4513-487b-b548-0c40d3af78ee"
      unitRef="usd">2642000</wlfc:IncomeLossFromEquityMethodInvestmentsExcludingAmortizationOnDeferredGains>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i5302ff5287cc4993bccd9d2e0afaf707_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzctMi0xLTEtMA_5e99b3f5-250b-442a-92f5-65e8fb1007f4"
      unitRef="usd">0</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i9eb3983da866401da6f4eeacc3bb6f11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzctNC0xLTEtMA_6da9cda0-8b27-48cd-a97a-375e6523cf9b"
      unitRef="usd">0</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzctNi0xLTEtMA_1c8361ec-c824-440d-b179-8bc6eecaa996"
      unitRef="usd">0</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:ProceedsFromDivestitureOfInterestInJointVenture
      contextRef="i5302ff5287cc4993bccd9d2e0afaf707_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzgtMi0xLTEtMA_6f469779-6504-4a1d-a7a9-a66530f1a462"
      unitRef="usd">7200000</us-gaap:ProceedsFromDivestitureOfInterestInJointVenture>
    <us-gaap:ProceedsFromDivestitureOfInterestInJointVenture
      contextRef="i9eb3983da866401da6f4eeacc3bb6f11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzgtNC0xLTEtMA_b3d3428b-b117-4ebc-9c7c-e4966ad53182"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfInterestInJointVenture>
    <us-gaap:ProceedsFromDivestitureOfInterestInJointVenture
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzgtNi0xLTEtMA_4a2bbe58-7da6-4540-b321-ea3186582949"
      unitRef="usd">7200000</us-gaap:ProceedsFromDivestitureOfInterestInJointVenture>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i5302ff5287cc4993bccd9d2e0afaf707_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzktMi0xLTEtMA_6b2e6b81-eff0-45fc-8bc9-e823c8ce81e8"
      unitRef="usd">0</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i9eb3983da866401da6f4eeacc3bb6f11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzktNC0xLTEtMA_c9125656-c0c6-4157-82f6-12d9e6694144"
      unitRef="usd">1018000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzktNi0xLTEtMA_bc067fd0-c44d-4467-951f-37b1a125401b"
      unitRef="usd">1018000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <wlfc:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxJointVenture
      contextRef="i5302ff5287cc4993bccd9d2e0afaf707_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzEwLTItMS0xLTA_902bc7f4-f70b-474e-92ed-217c8305c726"
      unitRef="usd">-1121000</wlfc:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxJointVenture>
    <wlfc:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxJointVenture
      contextRef="i9eb3983da866401da6f4eeacc3bb6f11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzEwLTQtMS0xLTA_ac6d7a94-986b-4416-9fd8-5b5caf7bddab"
      unitRef="usd">0</wlfc:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxJointVenture>
    <wlfc:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxJointVenture
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzEwLTYtMS0xLTA_9c898684-ba35-4de5-ae56-60514c55725d"
      unitRef="usd">-1121000</wlfc:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxJointVenture>
    <us-gaap:EquityMethodInvestments
      contextRef="ieec81908cccc4d98939c2c8267b6a110_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzExLTItMS0xLTA_d233941d-52ad-4dc2-9cae-b506ede85c17"
      unitRef="usd">37365000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i6161506155d44c26897d5b0b37c283e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzExLTQtMS0xLTA_9debcafa-1be2-4e5a-bca7-9b2d7cb30fc1"
      unitRef="usd">15910000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTo4YzI1YzUwMzU0Zjk0MWNhYWRmNmFiY2M5NjY4ZjRiZS90YWJsZXJhbmdlOjhjMjVjNTAzNTRmOTQxY2FhZGY2YWJjYzk2NjhmNGJlXzExLTYtMS0xLTA_a2434899-a4b7-4384-9735-c6b6da159205"
      unitRef="usd">53275000</us-gaap:EquityMethodInvestments>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i2c14863cbda643e29f6b7cc6cba6945e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90ZXh0cmVnaW9uOmQxZTQxZWQ3NDNmMjRlN2FhNmMyZDhmMDY5OTFiYjlhXzE0Njc_cae77284-2ea9-41d2-acde-b2e0b518e480"
      unitRef="usd">1600000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i43733d03a72f4618b9b708fd66976194_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90ZXh0cmVnaW9uOmQxZTQxZWQ3NDNmMjRlN2FhNmMyZDhmMDY5OTFiYjlhXzE0NzQ_cc94b5c8-a6ab-4b96-aca3-7d4da55cd225"
      unitRef="usd">2900000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <wlfc:EquityMethodInvestmentSummarizedFinancialInformationTableTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90ZXh0cmVnaW9uOmQxZTQxZWQ3NDNmMjRlN2FhNmMyZDhmMDY5OTFiYjlhXzE2OTM_263533c2-dc47-4373-a851-69bd9e610dc5">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unaudited summarized financial information for 100% of WMES is presented in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&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&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;38,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;55,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;WMES net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="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:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&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;Total assets&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;303,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;322,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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 WMES net equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</wlfc:EquityMethodInvestmentSummarizedFinancialInformationTableTextBlock>
    <us-gaap:Revenues
      contextRef="i5302ff5287cc4993bccd9d2e0afaf707_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZToyMDcwYzhjYTVlMmM0NDljYTc2OGIwYzc5ODBjNWNmNS90YWJsZXJhbmdlOjIwNzBjOGNhNWUyYzQ0OWNhNzY4YjBjNzk4MGM1Y2Y1XzMtMS0xLTEtMA_32e0edca-bfda-4754-ad19-d86adcbe16ff"
      unitRef="usd">38086000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2f9e1dbe41384def8055031d24f1a50f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZToyMDcwYzhjYTVlMmM0NDljYTc2OGIwYzc5ODBjNWNmNS90YWJsZXJhbmdlOjIwNzBjOGNhNWUyYzQ0OWNhNzY4YjBjNzk4MGM1Y2Y1XzMtMy0xLTEtMA_a227903c-f079-4edb-971e-e9bd583990d5"
      unitRef="usd">55770000</us-gaap:Revenues>
    <us-gaap:CostsAndExpenses
      contextRef="i5302ff5287cc4993bccd9d2e0afaf707_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZToyMDcwYzhjYTVlMmM0NDljYTc2OGIwYzc5ODBjNWNmNS90YWJsZXJhbmdlOjIwNzBjOGNhNWUyYzQ0OWNhNzY4YjBjNzk4MGM1Y2Y1XzQtMS0xLTEtMA_08641e99-7679-438c-b856-7f8f7c37a7dd"
      unitRef="usd">35190000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i2f9e1dbe41384def8055031d24f1a50f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZToyMDcwYzhjYTVlMmM0NDljYTc2OGIwYzc5ODBjNWNmNS90YWJsZXJhbmdlOjIwNzBjOGNhNWUyYzQ0OWNhNzY4YjBjNzk4MGM1Y2Y1XzQtMy0xLTEtMA_27b92534-70cf-4fbb-a099-9283ffd5dd23"
      unitRef="usd">41253000</us-gaap:CostsAndExpenses>
    <us-gaap:NetIncomeLoss
      contextRef="i5302ff5287cc4993bccd9d2e0afaf707_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZToyMDcwYzhjYTVlMmM0NDljYTc2OGIwYzc5ODBjNWNmNS90YWJsZXJhbmdlOjIwNzBjOGNhNWUyYzQ0OWNhNzY4YjBjNzk4MGM1Y2Y1XzUtMS0xLTEtMA_bb50358b-820c-436c-8f6a-810bb44a602f"
      unitRef="usd">2896000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2f9e1dbe41384def8055031d24f1a50f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZToyMDcwYzhjYTVlMmM0NDljYTc2OGIwYzc5ODBjNWNmNS90YWJsZXJhbmdlOjIwNzBjOGNhNWUyYzQ0OWNhNzY4YjBjNzk4MGM1Y2Y1XzUtMy0xLTEtMA_18385901-5980-4102-8a7c-d16a4ca72690"
      unitRef="usd">14517000</us-gaap:NetIncomeLoss>
    <us-gaap:Assets
      contextRef="ieec81908cccc4d98939c2c8267b6a110_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTpiZWY5NGQ1NjM4ZjQ0ZjhhYmYyZGIzYjc2Yzg3M2E4Ni90YWJsZXJhbmdlOmJlZjk0ZDU2MzhmNDRmOGFiZjJkYjNiNzZjODczYTg2XzMtMS0xLTEtMA_54e5a459-71ca-4af7-b228-477be842155e"
      unitRef="usd">303886000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1b039a42aff6471f8494d6c633b8d6b1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTpiZWY5NGQ1NjM4ZjQ0ZjhhYmYyZGIzYjc2Yzg3M2E4Ni90YWJsZXJhbmdlOmJlZjk0ZDU2MzhmNDRmOGFiZjJkYjNiNzZjODczYTg2XzMtMy0xLTEtMA_c589a086-2297-4409-9b6e-374a1b941a9b"
      unitRef="usd">322606000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="ieec81908cccc4d98939c2c8267b6a110_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTpiZWY5NGQ1NjM4ZjQ0ZjhhYmYyZGIzYjc2Yzg3M2E4Ni90YWJsZXJhbmdlOmJlZjk0ZDU2MzhmNDRmOGFiZjJkYjNiNzZjODczYTg2XzQtMS0xLTEtMA_1c3a0b5b-647a-4660-8ae2-0a1615366e25"
      unitRef="usd">219836000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i1b039a42aff6471f8494d6c633b8d6b1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTpiZWY5NGQ1NjM4ZjQ0ZjhhYmYyZGIzYjc2Yzg3M2E4Ni90YWJsZXJhbmdlOmJlZjk0ZDU2MzhmNDRmOGFiZjJkYjNiNzZjODczYTg2XzQtMy0xLTEtMA_8679bdaf-565e-4eca-aaad-df367c752634"
      unitRef="usd">227052000</us-gaap:Liabilities>
    <us-gaap:StockholdersEquity
      contextRef="ieec81908cccc4d98939c2c8267b6a110_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTpiZWY5NGQ1NjM4ZjQ0ZjhhYmYyZGIzYjc2Yzg3M2E4Ni90YWJsZXJhbmdlOmJlZjk0ZDU2MzhmNDRmOGFiZjJkYjNiNzZjODczYTg2XzUtMS0xLTEtMA_f04337bb-9f92-4839-b64d-c761cf1e25e6"
      unitRef="usd">84050000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1b039a42aff6471f8494d6c633b8d6b1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90YWJsZTpiZWY5NGQ1NjM4ZjQ0ZjhhYmYyZGIzYjc2Yzg3M2E4Ni90YWJsZXJhbmdlOmJlZjk0ZDU2MzhmNDRmOGFiZjJkYjNiNzZjODczYTg2XzUtMy0xLTEtMA_87e79bda-3852-4f93-b462-646469569ac9"
      unitRef="usd">95554000</us-gaap:StockholdersEquity>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i6161506155d44c26897d5b0b37c283e4_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNTcvZnJhZzpkMWU0MWVkNzQzZjI0ZTdhYTZjMmQ4ZjA2OTkxYmI5YS90ZXh0cmVnaW9uOmQxZTQxZWQ3NDNmMjRlN2FhNmMyZDhmMDY5OTFiYjlhXzkzNDU4NDg4MzkwNzE_4bdff690-d719-412d-b128-5e0087fa70e0"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzUxNjk_aaae166c-50ea-4d0e-b010-d88b9ff02953">Debt Obligations&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt obligations consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&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 facility at a floating rate of interest of one-month LIBOR plus 1.38% at December&#160;31, 2020, secured by engines. The facility has a committed amount of $1.0 billion at December&#160;31, 2020, which revolves until the maturity date of June 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;777,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 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;397,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;/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;WEST V Series A 2020 term notes payable at a fixed rate of interest of 3.23%, maturing in March 2045, secured by engines&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;286,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;WEST V Series B 2020 term notes payable at a fixed rate of interest of 4.21%, maturing in March 2045, secured by engines&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;39,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;WEST V Series C 2020 term notes payable at a fixed rate of interest of 6.66%, maturing in March 2045, secured by engines&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;19,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;WEST IV Series A 2018 term notes payable at a fixed rate of interest of 4.75%, maturing in September 2043, secured by engines&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;277,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;307,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;WEST IV Series B 2018 term notes payable at a fixed rate of interest of 5.44%, maturing in September 2043, secured by engines&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;39,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;WEST III Series A 2017 term notes payable at a fixed rate of interest of 4.69%, maturing in August 2042, secured by engines&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;227,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;WEST III Series B 2017 term notes payable at a fixed rate of interest of 6.36%, maturing in August 2042, secured by engines&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;32,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;WEST II Series&#160;A 2012 term notes payable at a fixed rate of interest of 5.50%, repaid in March 2020, secured by engines&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;&#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;211,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Note payable at three-month LIBOR plus a margin ranging from 1.85% to 2.50% at December&#160;31, 2020, maturing in July 2022, secured by engines&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;6,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Note payable at a fixed rate of interest of  3.18%, maturing in July 2024, secured by an aircraft&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;7,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,124&#160;&lt;/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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,712,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,270,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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: unamortized debt issuance costs&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,133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,463)&lt;/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 debt obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,693,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,251,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;One-month LIBOR was 0.14% and 1.76% as of December&#160;31, 2020 and December&#160;31, 2019, respectively. Three-month LIBOR was 0.24% and 1.91% as of December&#160;31, 2020 and December&#160;31, 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Principal outstanding at December&#160;31, 2020, is expected to be repayable as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;2023&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;52,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;828,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;2025&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,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;672,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,712,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020, the Company had a revolving credit facility to finance the acquisition of equipment for lease as well as for general working capital purposes, with the amounts drawn under the facility not to exceed that which is allowed under the borrowing base as defined by the credit agreement. In June 2019, the Company entered into the Fourth Amended and Restated Credit Agreement (&#x201c;Amended Credit Agreement&#x201d;) which increased the revolving credit facility from $890.0 million to $1.0 billion. The Amended Credit Agreement incorporates an accordion feature that can expand the credit facility up to $1.3 billion, extends the maturity of the credit facility to June 2024 and provides for certain other amendments to covenants, interest rates and commitment fees. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with entering into the Amended Credit Agreement in June 2019, the Company incurred and deferred an additional $2.8 million of debt issuance costs, and recognized a loss on debt extinguishment of $0.2 million. Unamortized debt issuance costs are included as a reduction to &#x201c;Debt Obligations&#x201d; in the consolidated balance sheets and are amortized to &#x201c;Interest expense&#x201d; on a straight-line basis through the maturity date of the Amended Credit Agreement. Pursuant to the Amended Credit Agreement, all obligations under the revolving credit facility are collateralized by the title and interest of the Company and certain of its subsidiaries, and to substantially all of its assets and properties.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 30, 2020, the Company entered into a Limited Waiver (the &#x201c;Waiver&#x201d;) to its Amended Credit Agreement. The Waiver provides for the partial exclusion for specified periods of certain asset book values in the calculation of customer concentration limits, as such limits are defined in the Amended Credit Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019, $223.0 million and $603.0 million were available under this facility, respectively. On a quarterly basis, the interest rate is adjusted based on the Company&#x2019;s leverage ratio, as calculated under the terms of the revolving credit facility. Under the revolving credit facility, all subsidiaries except WEST III, WEST IV, and WEST V jointly and severally guarantee payment and performance of the terms of the loan agreement. The guarantee would be triggered by a default under the agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, WLFC and its direct, wholly-owned subsidiary WEST V, closed its offering of $366.2&#160;million aggregate principal amount of fixed rate notes. The WEST V Notes were issued in three series, with the Series A Notes issued in an aggregate principal amount of $303.0&#160;million, the Series B Notes issued in an aggregate principal amount of $42.1&#160;million and the Series C Notes issued in an aggregate principal amount of $21.1&#160;million. The WEST V Notes are secured by, among other things, WEST V&#x2019;s direct and indirect ownership interests in a portfolio of 54 aircraft engines and three airframes, including 25 aircraft engines and three airframes which WEST V acquired from WLFC pursuant to an asset purchase agreement. &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:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Series A Notes have a fixed coupon of 3.228%, an expected maturity of approximately eight years and a final maturity date of March 15, 2045, the Series B Notes have a fixed coupon of 4.212%, an expected maturity of approximately eight years and a final maturity date of March 15, 2045 and the Series C Notes have a fixed coupon of 6.657%, an expected maturity of approximately eight years and a final maturity date of March 15, 2045. The Series A Notes were issued at a price of 99.99859% of par, the Series B Notes were issued at a price of 99.99493% of par and the Series C Notes were issued at a price of 99.99918% of par. Principal on the WEST V Notes is payable monthly to the extent of available cash in accordance with a priority of payments included in the indenture for the WEST V Notes. Proceeds from asset sales by WEST V will be used, at WEST V&#x2019;s election subject to certain conditions, to reduce WEST V's debt or to acquire other engines or airframes.&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:18pt"&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 $4.7&#160;million loss on debt extinguishment upon the repayment of the WEST II Series A 2012 term notes in March 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assets of WEST III, WEST IV and WEST V are not available to satisfy the Company&#x2019;s obligations other than the obligations specific to that WEST entity. WEST III, WEST IV and WEST V are consolidated for financial statement presentation purposes. WEST III, WEST IV and WEST V&#x2019;s ability to make distributions and pay dividends to the Company is subject to the prior payments of their debt and other obligations and their maintenance of adequate reserves and capital. Under WEST III, WEST IV and WEST V, cash is collected in a restricted account, which is used to service the debt and any remaining amounts, after debt service and defined expenses, are distributed to the Company. Additionally, a portion of maintenance reserve payments and lease security deposits are &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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;formulaically accumulated in restricted accounts and are available to fund future maintenance events and to secure lease payments, respectively. The WEST III, WEST IV, and WEST V indentures require that a minimum threshold of maintenance reserve and security deposit balances be held in restricted cash accounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2019, the Company&#x2019;s note payable secured by a corporate aircraft was repriced at a fixed interest rate of 3.18% and will continue to mature in July 2024. The balance outstanding on this loan was $7.2 million and $9.1 million as of December&#160;31, 2020 and December&#160;31, 2019, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2019, the Company entered into a new $8.1 million loan with a financial institution and has a maturity date of July 2022.&#160;Interest is payable at three-month LIBOR plus a margin ranging from 1.85% to 2.50% and principal and interest are paid quarterly.&#160; The loan is secured by two engines.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Virtually all of the above debt requires ongoing compliance with the covenants of each financing, including debt/equity ratios, minimum tangible net worth and minimum interest coverage ratios, and other eligibility criteria including customer and geographic concentration restrictions. The Company also has certain negative financial covenants such as liens, advances, change in business, sales of assets, dividends and stock repurchases. These covenants are tested either monthly or quarterly and the Company was in full compliance with all financial covenant requirements at December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzUxNzU_d2cb0e00-2c73-4fb9-9b0b-099eeb395b3a">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt obligations consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&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 facility at a floating rate of interest of one-month LIBOR plus 1.38% at December&#160;31, 2020, secured by engines. The facility has a committed amount of $1.0 billion at December&#160;31, 2020, which revolves until the maturity date of June 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;777,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 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;397,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;/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;WEST V Series A 2020 term notes payable at a fixed rate of interest of 3.23%, maturing in March 2045, secured by engines&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;286,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;WEST V Series B 2020 term notes payable at a fixed rate of interest of 4.21%, maturing in March 2045, secured by engines&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;39,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;WEST V Series C 2020 term notes payable at a fixed rate of interest of 6.66%, maturing in March 2045, secured by engines&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;19,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;WEST IV Series A 2018 term notes payable at a fixed rate of interest of 4.75%, maturing in September 2043, secured by engines&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;277,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;307,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;WEST IV Series B 2018 term notes payable at a fixed rate of interest of 5.44%, maturing in September 2043, secured by engines&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;39,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;WEST III Series A 2017 term notes payable at a fixed rate of interest of 4.69%, maturing in August 2042, secured by engines&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;227,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;WEST III Series B 2017 term notes payable at a fixed rate of interest of 6.36%, maturing in August 2042, secured by engines&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;32,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;WEST II Series&#160;A 2012 term notes payable at a fixed rate of interest of 5.50%, repaid in March 2020, secured by engines&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;&#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;211,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Note payable at three-month LIBOR plus a margin ranging from 1.85% to 2.50% at December&#160;31, 2020, maturing in July 2022, secured by engines&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;6,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Note payable at a fixed rate of interest of  3.18%, maturing in July 2024, secured by an aircraft&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;7,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,124&#160;&lt;/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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,712,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,270,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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: unamortized debt issuance costs&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,133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,463)&lt;/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 debt obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,693,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,251,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i997ce4a976124813b9f06ca9dcc62f56_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzMtMC0xLTEtMC90ZXh0cmVnaW9uOjMyZGZkZThjZTRlODQwYmQ4OGE0MDliZDk2YWRmMDA0XzMyOTg1MzQ4ODM1NTE_0d66b6d9-35f2-4023-8299-fbb1d8387df9"
      unitRef="number">0.0138</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i40438406caf3479abe4c2af9ec8021c6_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzMtMC0xLTEtMC90ZXh0cmVnaW9uOjMyZGZkZThjZTRlODQwYmQ4OGE0MDliZDk2YWRmMDA0XzE2NDkyNjc0NDIwNjU_09130bd9-20db-4f6f-b906-42d465d0159f"
      unitRef="usd">1000000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i3c15fa050b0145fa9fa5e75dea86c55e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzMtMS0xLTEtMA_b5c77f7a-d196-49d3-ab3b-bc36147ac48a"
      unitRef="usd">777000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i79e7b28193f242cdbe341aea26e57b5c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzMtMy0xLTEtMA_6334136d-b5fc-4dd1-8cdb-5f155aa0438c"
      unitRef="usd">397000000</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8c5faafe7a7043c08bc0c9266ee87b98_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzQtMC0xLTEtMTIxNi90ZXh0cmVnaW9uOjgzODU3MDFhZTA1YjQyZjJhMDAxMWIyZDZjN2I3ZDFhXzMyOTg1MzQ4ODM0NTU_c8782f61-7d74-4bc9-b4de-88b62ed7a414"
      unitRef="number">0.0323</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i8c5faafe7a7043c08bc0c9266ee87b98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzQtMS0xLTEtMTIyMQ_8b290847-051a-460c-bb2d-aaf6ca996d14"
      unitRef="usd">286863000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iea23254312734499bf451278bf3f02e6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzQtMy0xLTEtMTIyNw_82f00d65-abbb-4935-b3cd-c782a2c08353"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i425eebbabf5240a390ea02ae612dc83b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzUtMC0xLTEtMTIxNi90ZXh0cmVnaW9uOjg4ZWMwNjVmY2Y3MjQ3ZGY5MzViYTJmNTY1N2ZjOTM4XzMyOTg1MzQ4ODM0NTU_d1b1dcb0-a84e-4dba-8cdb-5942c83c6e7c"
      unitRef="number">0.0421</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i425eebbabf5240a390ea02ae612dc83b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzUtMS0xLTEtMTIyMQ_e49220a3-70d0-4be3-97d0-ebbb279660f0"
      unitRef="usd">39855000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="idaa16ce2fbad47509eac7345918bc0c7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzUtMy0xLTEtMTIyNw_f444e504-8c97-4dd9-953e-3a96779219f0"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i78e077842ce2436fba48c985db749cd3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzYtMC0xLTEtMTIxNi90ZXh0cmVnaW9uOjVkNTE5ODE1Y2U4MDRkYjRiOWRjNDRmYjM2NzVmMzBjXzMyOTg1MzQ4ODM0NTU_e6a38b38-c893-49a7-94ab-349360e5a64c"
      unitRef="number">0.0666</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i78e077842ce2436fba48c985db749cd3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzYtMS0xLTEtMTIyMQ_cb9c5101-8453-42b5-aeca-dba792da7454"
      unitRef="usd">19043000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0f72d5f14c3a49b8a6d4c2fed632a7de_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzYtMy0xLTEtMTIyNw_a6f1d14b-95ef-4858-b57f-4a497b231a87"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i5c88cf91d60f480ba6bc15708a17a228_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzQtMC0xLTEtMC90ZXh0cmVnaW9uOjlhNDRjMjI5ZjIyNjQ2NmFiNmExMTY4NDk1ZDM1NDFiXzMyOTg1MzQ4ODM0NjA_da4ad7dd-c2a2-4498-bf0b-26828fd05bf2"
      unitRef="number">0.0475</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i5c88cf91d60f480ba6bc15708a17a228_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzQtMS0xLTEtMA_8c1119b6-b571-45b7-b29e-3b560619084d"
      unitRef="usd">277481000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i945e42d02d794972b8d4f8a6cf538e8e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzQtMy0xLTEtMA_1202b06a-e5e0-4bd3-a993-7256914cf3f6"
      unitRef="usd">307014000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie58b90445856435c9f6d61026db510c6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzUtMC0xLTEtMC90ZXh0cmVnaW9uOmM3MWE2OGY3NDI2ODRkNzI4NTRmNWIyMTc0ZmMzYTFiXzMyOTg1MzQ4ODM0NjA_c3e6b465-3ca1-4e7e-bd41-9d432b375a94"
      unitRef="number">0.0544</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie58b90445856435c9f6d61026db510c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzUtMS0xLTEtMA_68eafcc5-ff21-4f0b-b02d-6d2ad535db36"
      unitRef="usd">39640000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i1d4ce44a04dc41a19fad03fe4248ec2f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzUtMy0xLTEtMA_a9358125-0f1f-4e5d-a1f2-decb9674169e"
      unitRef="usd">43859000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic276cfe102444b47b366f8cc2ddf9d95_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzYtMC0xLTEtMC90ZXh0cmVnaW9uOmE4YmE0MDQzY2VhMDQzYWViZmIxNTQ1YTNkZjI5ZGYxXzMyOTg1MzQ4ODM0NTg_68026e50-83f8-4c4e-97f4-46cc9eec8a60"
      unitRef="number">0.0469</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic276cfe102444b47b366f8cc2ddf9d95_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzYtMS0xLTEtMA_050d0a7b-bf9d-4edb-8fd7-e4502b1042ba"
      unitRef="usd">227138000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i09cc125ea3414905ba15a8f02484d096_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzYtMy0xLTEtMA_f1fc7bb9-5803-4706-b484-d44a46f2d706"
      unitRef="usd">257754000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i6cbe35bc9c124b0bb8ca392563cfe6c2_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzctMC0xLTEtMC90ZXh0cmVnaW9uOjlmNzVhNmU2OTg0ZjRhOWE4ODZkNmU2MjY3MDgyNjRjXzMyOTg1MzQ4ODM0NTg_642bf6dc-a72f-455c-911c-c8393ba72209"
      unitRef="number">0.0636</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i6cbe35bc9c124b0bb8ca392563cfe6c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzctMS0xLTEtMA_98a7ba9a-d858-4859-8868-de3229aeb41e"
      unitRef="usd">32481000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i626ccb41455641cb9465e2890630ab1f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzctMy0xLTEtMA_e1ef9a8c-d33f-4256-91e4-d73a3811b4b3"
      unitRef="usd">36860000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i99df9ce97d7447028c348a31d02467f8_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzgtMC0xLTEtMC90ZXh0cmVnaW9uOmRhNmNkMDZiZDNlZjQwYzc5YzJmZDU0M2Q3YzE0OTlhXzMyOTg1MzQ4ODM0NjA_baf8f47b-3b0d-480f-ad28-ac305f1eb810"
      unitRef="number">0.0550</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0194103689064aac9196a7be49c7958d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzgtMS0xLTEtMA_1e1b405c-8aba-4e30-8c43-7ae6a42af887"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i99df9ce97d7447028c348a31d02467f8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzgtMy0xLTEtMA_dafa9037-b3d9-4a2a-bd82-e0c402295f85"
      unitRef="usd">211572000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i97ac0e9b69fb45af8259f9d6c6985fcc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzktMC0xLTEtMC90ZXh0cmVnaW9uOmNkODM0OGFjZTYzMzRkYjI4NzAzN2E5NzM0MDlmODU3XzMyOTg1MzQ4ODM0NjI_8fea95f1-7a05-4d7d-aef1-7a2d1f0eb1c3"
      unitRef="number">0.0185</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i1073bcb81a1f4d6caac849ba31696807_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzktMC0xLTEtMC90ZXh0cmVnaW9uOmNkODM0OGFjZTYzMzRkYjI4NzAzN2E5NzM0MDlmODU3XzMyOTg1MzQ4ODM0Njk_5b16ec5e-cf41-4be4-9f1e-52b7a63a8c46"
      unitRef="number">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie214b5a6ae8b49219da0c86ef68631fd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzktMS0xLTEtMA_9aa54a53-fe44-4a78-bdf9-02e48d387bcc"
      unitRef="usd">6138000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ife54fbe9c619433280c8a81f8955f158_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzktMy0xLTEtMA_ee5cc811-49d7-4106-91a5-f117061beb3c"
      unitRef="usd">7286000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ibb8c7f54afc44b9ca07f48dbc0abf64d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjo3OGVhZjdmMzI5NGU0Njg0YjdkNmYyMmY3ZTVkZWVlNV8zMjk4NTM0ODgzNDMy_981d47b2-14bd-4c2e-a41d-0a3651b17b0a"
      unitRef="number">0.0318</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ibb8c7f54afc44b9ca07f48dbc0abf64d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzEwLTEtMS0xLTA_ea972236-acc7-4ece-ae68-ea2d0be80f59"
      unitRef="usd">7247000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia0862701939e4fc5b1f997048f358817_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzEwLTMtMS0xLTA_39ba9f82-eb71-4a31-946b-390725d832d8"
      unitRef="usd">9124000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzExLTEtMS0xLTA_1c474c96-28c3-4912-881a-f6200569da3a"
      unitRef="usd">1712886000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzExLTMtMS0xLTA_876a117f-944b-446f-8b93-35d9435d4f2e"
      unitRef="usd">1270469000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzEyLTEtMS0xLTA_d04debd1-7192-411e-b2b7-21a4f5e460eb"
      unitRef="usd">19133000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzEyLTMtMS0xLTA_8024d0b0-071e-4ff7-9773-84d005ed89b2"
      unitRef="usd">19463000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzEzLTEtMS0xLTA_02e08f79-9514-4cd5-9eac-f3370dba89db"
      unitRef="usd">1693753000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo1Zjg4ZTdjNTJiNDc0MTc0YmYyZDYxNTg3YTkyMGZlOC90YWJsZXJhbmdlOjVmODhlN2M1MmI0NzQxNzRiZjJkNjE1ODdhOTIwZmU4XzEzLTMtMS0xLTA_eec1ad21-a912-4769-bf4a-f9a6f10f894f"
      unitRef="usd">1251006000</us-gaap:LongTermDebt>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzUxNjc_9e59e11c-2b27-4877-88b8-3374466c3c33">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Principal outstanding at December&#160;31, 2020, is expected to be repayable as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;2023&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;52,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;828,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;2025&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,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;672,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,712,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo5Nzc2MzI1OTQyZGQ0OGY1OGI1MWQ5ZjMzM2Q0ZDE4YS90YWJsZXJhbmdlOjk3NzYzMjU5NDJkZDQ4ZjU4YjUxZDlmMzMzZDRkMThhXzEtMi0xLTEtMA_e02e77c1-e738-4b53-b49f-898fb87c2cbb"
      unitRef="usd">51497000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo5Nzc2MzI1OTQyZGQ0OGY1OGI1MWQ5ZjMzM2Q0ZDE4YS90YWJsZXJhbmdlOjk3NzYzMjU5NDJkZDQ4ZjU4YjUxZDlmMzMzZDRkMThhXzItMi0xLTEtMA_bfacd4b7-f803-4cc8-86a1-2ed582535ec4"
      unitRef="usd">57341000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo5Nzc2MzI1OTQyZGQ0OGY1OGI1MWQ5ZjMzM2Q0ZDE4YS90YWJsZXJhbmdlOjk3NzYzMjU5NDJkZDQ4ZjU4YjUxZDlmMzMzZDRkMThhXzMtMi0xLTEtMA_7bba8d39-39d1-4810-a806-498189647009"
      unitRef="usd">52469000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo5Nzc2MzI1OTQyZGQ0OGY1OGI1MWQ5ZjMzM2Q0ZDE4YS90YWJsZXJhbmdlOjk3NzYzMjU5NDJkZDQ4ZjU4YjUxZDlmMzMzZDRkMThhXzQtMi0xLTEtMA_66477283-fc08-4b56-bc1a-918c897d3719"
      unitRef="usd">828636000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo5Nzc2MzI1OTQyZGQ0OGY1OGI1MWQ5ZjMzM2Q0ZDE4YS90YWJsZXJhbmdlOjk3NzYzMjU5NDJkZDQ4ZjU4YjUxZDlmMzMzZDRkMThhXzUtMi0xLTEtMA_dac13344-651d-4b22-ae4d-44dc754fa8a8"
      unitRef="usd">50401000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo5Nzc2MzI1OTQyZGQ0OGY1OGI1MWQ5ZjMzM2Q0ZDE4YS90YWJsZXJhbmdlOjk3NzYzMjU5NDJkZDQ4ZjU4YjUxZDlmMzMzZDRkMThhXzYtMi0xLTEtMA_53afa277-ace1-4b24-be3c-a9cdda0c7116"
      unitRef="usd">672542000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90YWJsZTo5Nzc2MzI1OTQyZGQ0OGY1OGI1MWQ5ZjMzM2Q0ZDE4YS90YWJsZXJhbmdlOjk3NzYzMjU5NDJkZDQ4ZjU4YjUxZDlmMzMzZDRkMThhXzctMi0xLTEtMA_b0fae73a-d0aa-4b38-9549-7dd23ef15605"
      unitRef="usd">1712886000</us-gaap:DebtInstrumentCarryingAmount>
    <wlfc:LineOfCreditFacilityMaximumBorrowingCapacityBeforeAmendment
      contextRef="i8cb2c1b493a242b4a1696667ae2110d9_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzk2NA_33de1f32-011f-4352-a4f0-858ca4973d5d"
      unitRef="usd">890000000.0</wlfc:LineOfCreditFacilityMaximumBorrowingCapacityBeforeAmendment>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i40438406caf3479abe4c2af9ec8021c6_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzk3MA_09130bd9-20db-4f6f-b906-42d465d0159f"
      unitRef="usd">1000000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases
      contextRef="i339369840d924159b8669955a959c68b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzEwNzk_d62a944c-0e51-42ac-8051-e5ec609edc5d"
      unitRef="usd">1300000000</us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsGross
      contextRef="i40438406caf3479abe4c2af9ec8021c6_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzEzNTc_21d92b9f-ab7a-4b1e-8040-f186bb09106f"
      unitRef="usd">2800000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsGross>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i2c835361971e425e81c80f61bbaf415d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzE0MzI_75072860-3058-449a-b32a-12f7fa77c0c4"
      unitRef="usd">-200000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i339369840d924159b8669955a959c68b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzIyNzI_7958f9e5-283c-4116-b7e1-b34c413a6579"
      unitRef="usd">223000000.0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="icb1482dce5894016a2e901dfdabb6348_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzIyNzk_3b489fdf-a126-499a-ba45-820b9d013036"
      unitRef="usd">603000000.0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia3f8c2744dd244c4a06e7fd2f39e1ec0_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzE2NDkyNjc0NTIxNDA_4ff68412-1379-491a-8251-ed1f1a216c12"
      unitRef="usd">366200000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i40d5c503667c4bd8b8085c630fbb3b1c_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzE2NDkyNjc0NTIxNTY_de4e79ce-7b05-4f05-9677-619166e862c0"
      unitRef="usd">303000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i3036ed775554482e9873b8626fa62445_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzE2NDkyNjc0NTIxNzI_9583a133-fd7f-4a65-b5b2-f22be1de0430"
      unitRef="usd">42100000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia07b6a771c174c42b20b9b1a82cbc077_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzE2NDkyNjc0NTIxODc_87087ac4-23bf-42b0-a21b-5688c2e1a6df"
      unitRef="usd">21100000</us-gaap:DebtInstrumentFaceAmount>
    <wlfc:NumberOfAssetsUsedToSecureDebt
      contextRef="i42fafe02e4334d98866a79914d0f8625_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzE2NDkyNjc0NTIyMDI_3d5c62d9-8c6c-4ccc-889c-a294e9415c74"
      unitRef="engine">54</wlfc:NumberOfAssetsUsedToSecureDebt>
    <wlfc:NumberOfAssetsUsedToSecureDebt
      contextRef="i42fafe02e4334d98866a79914d0f8625_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzE2NDkyNjc0NTIzNTk_102ed2c4-6b96-487d-9778-77288fae83cb"
      unitRef="airframe">3</wlfc:NumberOfAssetsUsedToSecureDebt>
    <wlfc:NumberOfAssetsUsedToSecureDebt
      contextRef="iaf7f6ff696974537a51188f9c8f09d0c_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzE2NDkyNjc0NTIyMDY_1de5d3cf-63be-47be-85f8-63330b3f397f"
      unitRef="engine">25</wlfc:NumberOfAssetsUsedToSecureDebt>
    <wlfc:NumberOfAssetsUsedToSecureDebt
      contextRef="iaf7f6ff696974537a51188f9c8f09d0c_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzE2NDkyNjc0NTIyMTY_cefef1e0-d8e0-42a6-a5bc-4b0365f23c56"
      unitRef="airframe">3</wlfc:NumberOfAssetsUsedToSecureDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i40d5c503667c4bd8b8085c630fbb3b1c_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzE2NDkyNjc0NTIyMjA_570dfbda-1681-4525-ac86-ff9999d1ace3"
      unitRef="number">0.03228</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtTerm
      contextRef="i40d5c503667c4bd8b8085c630fbb3b1c_I20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzE2NDkyNjc0NTIyNDI_b259005b-afa1-411a-9be1-6392818f1d22">P8Y</us-gaap:LongTermDebtTerm>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3036ed775554482e9873b8626fa62445_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzE2NDkyNjc0NTIyNDg_d802235b-9c10-45da-a686-418b308e05fa"
      unitRef="number">0.04212</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtTerm
      contextRef="i3036ed775554482e9873b8626fa62445_I20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzE2NDkyNjc0NTIyNzI_a2f56a2b-8dfb-4bef-a074-68165897edf7">P8Y</us-gaap:LongTermDebtTerm>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia07b6a771c174c42b20b9b1a82cbc077_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzE2NDkyNjc0NTIyNzg_35d52e9b-1ba9-471a-9219-d9384a9b612a"
      unitRef="number">0.06657</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtTerm
      contextRef="ia07b6a771c174c42b20b9b1a82cbc077_I20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzE2NDkyNjc0NTIzMDA_1d5935b1-5860-4b82-99eb-72c53ebabf5f">P8Y</us-gaap:LongTermDebtTerm>
    <wlfc:NotesIssuePricePercentageOfPar
      contextRef="i88b7f365e0724da1a757ef9e253ce85c_D20200301-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzE2NDkyNjc0NTIzMDY_55b988c6-bcab-4cd6-a57b-5882f77d965d"
      unitRef="number">0.9999859</wlfc:NotesIssuePricePercentageOfPar>
    <wlfc:NotesIssuePricePercentageOfPar
      contextRef="i3b86303d00624161bf5dfd3643a2395c_D20200301-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzE2NDkyNjc0NTIzMTc_6aa92002-4715-4818-abcb-f85651d7be6f"
      unitRef="number">0.9999493</wlfc:NotesIssuePricePercentageOfPar>
    <wlfc:NotesIssuePricePercentageOfPar
      contextRef="i5d5a544d60b944e09ebe0261a790f3ec_D20200301-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzE2NDkyNjc0NTIzMjg_0de0f87b-575a-4ada-8f81-5a50f20299c7"
      unitRef="number">0.9999918</wlfc:NotesIssuePricePercentageOfPar>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i545eeb03753d4f6388d052bd027a0bd0_D20200301-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzE2NDkyNjc0NTIzMzk_e3c7bed5-1937-4d66-8258-dec58c49732a"
      unitRef="usd">-4700000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic53e276e53cf44ab9b05cfda1fba050d_I20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzQxNzQ_f2a92c5d-33e5-401b-8b95-30258a9347ac"
      unitRef="number">0.0318</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ibb8c7f54afc44b9ca07f48dbc0abf64d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzQyNjI_22274ea3-54ca-4831-8d92-5cdb6b12f7c2"
      unitRef="usd">7200000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia0862701939e4fc5b1f997048f358817_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzQyNjk_c6059e0c-af8f-460d-8471-6b214a8dfda0"
      unitRef="usd">9100000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4d75ef88a5fa4b29ababd1343d5cae4e_I20190228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzQzNTM_7e2f1153-2402-4a2e-935e-cc8faf75f549"
      unitRef="usd">8100000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i97ac0e9b69fb45af8259f9d6c6985fcc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzQ0OTY_d63316e2-5fda-4de2-acd3-03c8fff87655"
      unitRef="number">0.0185</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i1073bcb81a1f4d6caac849ba31696807_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzQ1MDI_e474cc85-ed3c-42cb-9943-a62930c1ca29"
      unitRef="number">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <wlfc:NumberOfAssetsUsedToSecureDebt
      contextRef="ie214b5a6ae8b49219da0c86ef68631fd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjAvZnJhZzphZDQyYjAzOGM1NWQ0YTBmOWUxYmI4ZDY0YjA0MGJjMi90ZXh0cmVnaW9uOmFkNDJiMDM4YzU1ZDRhMGY5ZTFiYjhkNjRiMDQwYmMyXzQ1NzY_39f6cfe1-2b0b-4496-a95f-2c56c7332ae0"
      unitRef="engine">2</wlfc:NumberOfAssetsUsedToSecureDebt>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjYvZnJhZzpkNTc3NTQ1MzE3ZmI0YjBkYjgyNGZkZTEyZTE5ZDBmMS90ZXh0cmVnaW9uOmQ1Nzc1NDUzMTdmYjRiMGRiODI0ZmRlMTJlMTlkMGYxXzMzMzI_338203e8-c246-47fb-8d6e-1e05a8d68827">Derivative Instruments&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company periodically holds interest rate derivative instruments to mitigate exposure to changes in interest rates, to predominantly one-month LIBOR, with $783.1 million and $404.3 million of variable rate borrowings at December&#160;31, 2020 and 2019, respectively. As a matter of policy, management does not use derivatives for speculative purposes. As of December&#160;31, 2020, the Company has two interest rate swap agreements. One interest rate swap agreement was entered into during 2016 which has notional outstanding amount of $100.0 million, with remaining terms of four months as of December&#160;31, 2020. During October 2019, the Company entered into one additional fixed-rate interest swap agreement which has a notional outstanding amount of $100.0 million, with remaining terms of 42 months as of December&#160;31, 2020. The derivative instruments were designated as a cash flow hedge and recorded at fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluated the effectiveness of the swaps to hedge the interest rate risk associated with its variable rate debt and concluded at the swap inception date that the swaps were highly effective in hedging that risk. The Company evaluates the effectiveness of the hedging relationship on an ongoing basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates the fair value of&#160;derivative instruments using a discounted cash flow technique and has used creditworthiness inputs that corroborate observable market data evaluating the Company&#x2019;s and counterparties&#x2019; risk of non-performance. Valuation of the derivative instruments requires certain assumptions for underlying variables and the use of different assumptions would result in a different valuation. Management believes it has applied assumptions consistently during the period. The Company applies hedge accounting and accounts for the change in fair value of its cash flow hedges through other comprehensive income for all derivative instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net fair value of the interest rate swaps were net liabilities of $4.0 million and $1.7 million at December&#160;31, 2020 and 2019, respectively. The Company recorded interest expense of $2.0 million and a reduction to interest expense of $0.7 million during the years ended December&#160;31, 2020 and 2019, respectively, from derivative investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Effect of Derivative Instruments on Earnings in the Statements of Income and of Comprehensive Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides additional information about the financial statement effects related to the cash flow hedges for the years ended December&#160;31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.013%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" rowspan="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:8pt;font-weight:700;line-height:100%"&gt;Derivatives&#160;in Cash&#160;Flow&#160;Hedging Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&#160;of&#160;Loss&#160;Recognized in&#160;OCI&#160;on&#160;Derivatives&lt;br/&gt;(Effective&#160;Portion)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&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;Interest rate contracts&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;2,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;3,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effective portion of the change in fair value on a derivative instrument designated as a cash flow hedge is reported as a component of other comprehensive income and is reclassified into earnings in the period during which the transaction being hedged affects earnings or it is probable that the forecasted transaction will not occur. The ineffective portion of the hedges, if any, is recorded in earnings in the current period. There was no ineffectiveness in the hedges for the years ended December&#160;31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&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;Counterparty Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates the creditworthiness of the counterparties under its hedging agreements. The counterparties for both interest rate swaps are large financial institutions that possessed an investment grade credit rating. Based on this rating, the Company believes that the counterparties were credit-worthy and that their continuing performance under the hedging agreement was probable and did not require the counterparties to provide collateral or other security to the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&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;Subsequent Event&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2021, the Company entered into four additional fixed-rate interest swap agreements to mitigate the exposure on the variable rate borrowings. All four of the swaps have notional amounts of $100.0&#160;million, two of which mature in January 2024 and the other two maturing in January 2026.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:LongtermDebtPercentageBearingVariableInterestAmount
      contextRef="iaba15fef7a7049109f6d37117a3124c3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjYvZnJhZzpkNTc3NTQ1MzE3ZmI0YjBkYjgyNGZkZTEyZTE5ZDBmMS90ZXh0cmVnaW9uOmQ1Nzc1NDUzMTdmYjRiMGRiODI0ZmRlMTJlMTlkMGYxXzE4OQ_de1970d7-4118-4d64-be35-08e94dca22a9"
      unitRef="usd">783100000</us-gaap:LongtermDebtPercentageBearingVariableInterestAmount>
    <us-gaap:LongtermDebtPercentageBearingVariableInterestAmount
      contextRef="ifb01881e2e384ee6b088a02c37b961e7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjYvZnJhZzpkNTc3NTQ1MzE3ZmI0YjBkYjgyNGZkZTEyZTE5ZDBmMS90ZXh0cmVnaW9uOmQ1Nzc1NDUzMTdmYjRiMGRiODI0ZmRlMTJlMTlkMGYxXzE5Ng_0325b0e5-e499-4feb-8368-fe01aaa907af"
      unitRef="usd">404300000</us-gaap:LongtermDebtPercentageBearingVariableInterestAmount>
    <us-gaap:NumberOfInterestRateDerivativesHeld
      contextRef="iaba15fef7a7049109f6d37117a3124c3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjYvZnJhZzpkNTc3NTQ1MzE3ZmI0YjBkYjgyNGZkZTEyZTE5ZDBmMS90ZXh0cmVnaW9uOmQ1Nzc1NDUzMTdmYjRiMGRiODI0ZmRlMTJlMTlkMGYxXzM2Ng_819ec408-732e-4d7c-857e-bb5c3edccaf0"
      unitRef="agreement">2</us-gaap:NumberOfInterestRateDerivativesHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="iabfa5c0821774582874c0664e62f337f_I20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjYvZnJhZzpkNTc3NTQ1MzE3ZmI0YjBkYjgyNGZkZTEyZTE5ZDBmMS90ZXh0cmVnaW9uOmQ1Nzc1NDUzMTdmYjRiMGRiODI0ZmRlMTJlMTlkMGYxXzUwMw_e85ab997-faec-43ad-a439-4bb5c9a29748"
      unitRef="usd">100000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="i8ece4a299c8e43218913da68c202b8be_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjYvZnJhZzpkNTc3NTQ1MzE3ZmI0YjBkYjgyNGZkZTEyZTE5ZDBmMS90ZXh0cmVnaW9uOmQ1Nzc1NDUzMTdmYjRiMGRiODI0ZmRlMTJlMTlkMGYxXzUzMQ_f157b6c6-8288-4d7d-a30d-5a06513d6bfd">P4M</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ief311e637a1647119b6f459ddf4f6b61_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjYvZnJhZzpkNTc3NTQ1MzE3ZmI0YjBkYjgyNGZkZTEyZTE5ZDBmMS90ZXh0cmVnaW9uOmQ1Nzc1NDUzMTdmYjRiMGRiODI0ZmRlMTJlMTlkMGYxXzY4Mw_c6b00edc-2b12-4f4d-add8-43c79faa6eb5"
      unitRef="usd">100000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="i814cc23c5d81406991ca60b1048740e0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjYvZnJhZzpkNTc3NTQ1MzE3ZmI0YjBkYjgyNGZkZTEyZTE5ZDBmMS90ZXh0cmVnaW9uOmQ1Nzc1NDUzMTdmYjRiMGRiODI0ZmRlMTJlMTlkMGYxXzcxMQ_24cc6ddf-5b9f-48be-9f79-d9304c698bea">P42M</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="iaba15fef7a7049109f6d37117a3124c3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjYvZnJhZzpkNTc3NTQ1MzE3ZmI0YjBkYjgyNGZkZTEyZTE5ZDBmMS90ZXh0cmVnaW9uOmQ1Nzc1NDUzMTdmYjRiMGRiODI0ZmRlMTJlMTlkMGYxXzE4NDk_7df8f36f-e1be-45a8-bd9d-06dd813fadca"
      unitRef="usd">4000000.0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="ifb01881e2e384ee6b088a02c37b961e7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjYvZnJhZzpkNTc3NTQ1MzE3ZmI0YjBkYjgyNGZkZTEyZTE5ZDBmMS90ZXh0cmVnaW9uOmQ1Nzc1NDUzMTdmYjRiMGRiODI0ZmRlMTJlMTlkMGYxXzE4NzI_25d3a70a-b868-4f99-802e-49eca1cd1035"
      unitRef="usd">1700000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <wlfc:DerivativeInstrumentsBenefitRecordedToNetFinanceCosts
      contextRef="i240ec726b1cd4cf18a8f85999ee68d3c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjYvZnJhZzpkNTc3NTQ1MzE3ZmI0YjBkYjgyNGZkZTEyZTE5ZDBmMS90ZXh0cmVnaW9uOmQ1Nzc1NDUzMTdmYjRiMGRiODI0ZmRlMTJlMTlkMGYxXzE5NzE_621000f7-7644-4296-bcf2-94b11f4be3be"
      unitRef="usd">-2000000.0</wlfc:DerivativeInstrumentsBenefitRecordedToNetFinanceCosts>
    <wlfc:DerivativeInstrumentsBenefitRecordedToNetFinanceCosts
      contextRef="i27522594712240bf97d76668824c6ae2_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjYvZnJhZzpkNTc3NTQ1MzE3ZmI0YjBkYjgyNGZkZTEyZTE5ZDBmMS90ZXh0cmVnaW9uOmQ1Nzc1NDUzMTdmYjRiMGRiODI0ZmRlMTJlMTlkMGYxXzE5Nzg_c8b02758-6161-4340-ae1e-c6ff355d9a2a"
      unitRef="usd">700000</wlfc:DerivativeInstrumentsBenefitRecordedToNetFinanceCosts>
    <us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjYvZnJhZzpkNTc3NTQ1MzE3ZmI0YjBkYjgyNGZkZTEyZTE5ZDBmMS90ZXh0cmVnaW9uOmQ1Nzc1NDUzMTdmYjRiMGRiODI0ZmRlMTJlMTlkMGYxXzMzMzM_85bfaa49-8d1a-4315-9965-5a1129b0e980">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides additional information about the financial statement effects related to the cash flow hedges for the years ended December&#160;31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.013%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" rowspan="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:8pt;font-weight:700;line-height:100%"&gt;Derivatives&#160;in Cash&#160;Flow&#160;Hedging Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&#160;of&#160;Loss&#160;Recognized in&#160;OCI&#160;on&#160;Derivatives&lt;br/&gt;(Effective&#160;Portion)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&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;Interest rate contracts&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;2,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;3,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent
      contextRef="id0e239db266642c490edec679bb6e5d9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjYvZnJhZzpkNTc3NTQ1MzE3ZmI0YjBkYjgyNGZkZTEyZTE5ZDBmMS90YWJsZTplMWI2MjA4NzQ0NDE0YjcxODhjOTM3YzY2ZGIxNGE2ZC90YWJsZXJhbmdlOmUxYjYyMDg3NDQ0MTRiNzE4OGM5MzdjNjZkYjE0YTZkXzQtMi0xLTEtMA_1a1783b3-7386-4fdb-850b-1907b11d3a77"
      unitRef="usd">2298000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent
      contextRef="i404d9339efe54cbe9bfc49f894093a23_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjYvZnJhZzpkNTc3NTQ1MzE3ZmI0YjBkYjgyNGZkZTEyZTE5ZDBmMS90YWJsZTplMWI2MjA4NzQ0NDE0YjcxODhjOTM3YzY2ZGIxNGE2ZC90YWJsZXJhbmdlOmUxYjYyMDg3NDQ0MTRiNzE4OGM5MzdjNjZkYjE0YTZkXzQtNC0xLTEtMA_ed3e9189-23a3-4750-abe6-3bcc4a3d1edf"
      unitRef="usd">3331000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent
      contextRef="i1d51879b1b1d48c2a060baa68631b7b8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjYvZnJhZzpkNTc3NTQ1MzE3ZmI0YjBkYjgyNGZkZTEyZTE5ZDBmMS90YWJsZTplMWI2MjA4NzQ0NDE0YjcxODhjOTM3YzY2ZGIxNGE2ZC90YWJsZXJhbmdlOmUxYjYyMDg3NDQ0MTRiNzE4OGM5MzdjNjZkYjE0YTZkXzUtMi0xLTEtMA_cf180a49-356a-45ca-93c3-fb8c35aa7f65"
      unitRef="usd">2298000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent
      contextRef="i918d1585ef4240e2b71cb12c01a74159_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjYvZnJhZzpkNTc3NTQ1MzE3ZmI0YjBkYjgyNGZkZTEyZTE5ZDBmMS90YWJsZTplMWI2MjA4NzQ0NDE0YjcxODhjOTM3YzY2ZGIxNGE2ZC90YWJsZXJhbmdlOmUxYjYyMDg3NDQ0MTRiNzE4OGM5MzdjNjZkYjE0YTZkXzUtNC0xLTEtMA_012e1d29-b2aa-4492-b900-cd927183757c"
      unitRef="usd">3331000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent>
    <us-gaap:NumberOfInterestRateDerivativesHeld
      contextRef="ieff79dc2b7754f58b37ca62077a1bd91_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjYvZnJhZzpkNTc3NTQ1MzE3ZmI0YjBkYjgyNGZkZTEyZTE5ZDBmMS90ZXh0cmVnaW9uOmQ1Nzc1NDUzMTdmYjRiMGRiODI0ZmRlMTJlMTlkMGYxXzkzNDU4NDg4NDE3NjQ_93a285eb-89a9-4eaf-8464-45096d296465"
      unitRef="agreement">4</us-gaap:NumberOfInterestRateDerivativesHeld>
    <us-gaap:NumberOfInterestRateDerivativesHeld
      contextRef="ieff79dc2b7754f58b37ca62077a1bd91_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjYvZnJhZzpkNTc3NTQ1MzE3ZmI0YjBkYjgyNGZkZTEyZTE5ZDBmMS90ZXh0cmVnaW9uOmQ1Nzc1NDUzMTdmYjRiMGRiODI0ZmRlMTJlMTlkMGYxXzkzNDU4NDg4NDE3ODg_93a285eb-89a9-4eaf-8464-45096d296465"
      unitRef="agreement">4</us-gaap:NumberOfInterestRateDerivativesHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ieff79dc2b7754f58b37ca62077a1bd91_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjYvZnJhZzpkNTc3NTQ1MzE3ZmI0YjBkYjgyNGZkZTEyZTE5ZDBmMS90ZXh0cmVnaW9uOmQ1Nzc1NDUzMTdmYjRiMGRiODI0ZmRlMTJlMTlkMGYxXzkzNDU4NDg4NDE3NDM_1dfe2e8e-5dbc-41b5-98bd-d3f1ff4debd5"
      unitRef="usd">100000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:NumberOfInterestRateDerivativesHeld
      contextRef="if75261e4bc3a44709d294d7c7bd2a631_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjYvZnJhZzpkNTc3NTQ1MzE3ZmI0YjBkYjgyNGZkZTEyZTE5ZDBmMS90ZXh0cmVnaW9uOmQ1Nzc1NDUzMTdmYjRiMGRiODI0ZmRlMTJlMTlkMGYxXzkzNDU4NDg4NDE3NzE_c5373b12-91d0-4b9b-9ea3-4fb83e659b3c"
      unitRef="agreement">2</us-gaap:NumberOfInterestRateDerivativesHeld>
    <us-gaap:NumberOfInterestRateDerivativesHeld
      contextRef="i6f0c59b39c714b6c9f7eb35218ae541e_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNjYvZnJhZzpkNTc3NTQ1MzE3ZmI0YjBkYjgyNGZkZTEyZTE5ZDBmMS90ZXh0cmVnaW9uOmQ1Nzc1NDUzMTdmYjRiMGRiODI0ZmRlMTJlMTlkMGYxXzkzNDU4NDg4NDE3Nzg_ec80e7e1-ddcc-4cf0-972e-5a7d3adc93dd"
      unitRef="agreement">2</us-gaap:NumberOfInterestRateDerivativesHeld>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90ZXh0cmVnaW9uOmExNTNmZTgxMjlhNTQ1ZGZiM2Y1OGI5MzViMDI1MjRlXzE5OTY_11f2404d-067e-412d-96c0-66115f2d0128">Income Taxes&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income before income taxes are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&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;16,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,182&#160;&lt;/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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&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;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;699&#160;&lt;/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 12.25pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income tax expense for the years ended December&#160;31, 2020 and 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.307%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.030%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&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;2020&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;&#160;&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:right;vertical-align: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;&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:right;vertical-align: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;&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:right;vertical-align: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;&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;Current&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;(88)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;635&#160;&lt;/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;Deferred&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;6,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;6,953&#160;&lt;/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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;885&#160;&lt;/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&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;20,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;21,074&#160;&lt;/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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation of the federal income tax expense at the statutory rate of 21% for the years ended December&#160;31, 2020 and 2019 to the effective income tax expense:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&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;Statutory federal income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,665&#160;&lt;/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;State taxes, net of federal 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;633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Foreign tax paid&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;/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;Foreign jurisdiction rate differential&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;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475&#160;&lt;/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;Permanent differences-nondeductible executive compensation&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,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,083&#160;&lt;/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;Permanent differences and other&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;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(704)&lt;/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;Effective income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records tax expense or benefit for unusual or infrequent items discretely in the period in which they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the activity related to the Company&#x2019;s unrecognized tax benefits:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&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 as of December 31, 2018&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;182&#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;Increases related to current year tax positions&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;250&#160;&lt;/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;Decreases due to tax positions expired&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;(162)&lt;/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 as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases related to current year tax positions&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;66&#160;&lt;/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;Decreases due to tax positions expired&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;(6)&lt;/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;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A $0.3 million and $0.2 million reserve was established as of December&#160;31, 2020 and 2019, respectively, for the exposure in Europe. If the Company is able to eventually recognize these uncertain tax positions, all of the unrecognized benefit would reduce the Company&#x2019;s effective tax rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and liabilities are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31,&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&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;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;&#160;&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:right;vertical-align: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;&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;Unearned lease revenue&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;2,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,277&#160;&lt;/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 taxes&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;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;152&#160;&lt;/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;Inventory&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,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Reserves and allowances&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,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,988&#160;&lt;/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 accruals&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,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,974&#160;&lt;/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;Foreign tax 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;&#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&#160;&lt;/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;Lease liability&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;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271&#160;&lt;/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 operating loss carry forward&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,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,091&#160;&lt;/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;California alternative minimum tax credit&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;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Charitable contributions&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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(468)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(153)&lt;/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 deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 and impairment on aircraft engines and equipment&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;(163,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(118,595)&lt;/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;Inventory&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;(2,350)&lt;/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;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,426)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,640)&lt;/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;Right of use liability&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;(184)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(260)&lt;/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 deferred tax assets (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;(4,616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(4,198)&lt;/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 deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(202,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132,043)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 comprehensive loss deferred tax liability&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,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,838)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the Company had net operating loss carry forwards of approximately $348.0 million for federal tax purposes and $1.2 million (tax effected) for state tax purposes. The majority of the federal net operating loss carry forwards were generated this year and can be carried forward indefinitely, the remainder will expire at various times from 2032 to 2037, and the state net operating loss carry forwards will expire at various times from 2026 to 2042. There is a $0.4 million valuation allowance for net operating losses in California that expire between 2034 and 2042 and a $0.1&#160;million valuation allowance for net operating losses in Georgia that expire between 2032 and 2040. The Company&#x2019;s ability to utilize the net operating loss and tax credit carry forwards in &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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 future may be subject to restriction in the event of past or future ownership changes as defined in Section 382 of the Internal Revenue Code and similar state tax law. Management believes that no valuation allowance is required on deferred tax assets related to federal net operating loss carry forwards, as it is more likely than not that all amounts are recoverable through future taxable income. The open tax years for federal and state tax purposes are from 2003-2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;It is the Company's intention to reinvest undistributed earnings of their wholly owned foreign operations and thereby indefinitely postpone their remittance. Accordingly, no provision has been made for foreign withholding taxes or U.S. Income taxes.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90ZXh0cmVnaW9uOmExNTNmZTgxMjlhNTQ1ZGZiM2Y1OGI5MzViMDI1MjRlXzIwMDU_145dda5c-f298-424b-a8af-a68396dbdf07">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income before income taxes are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&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;16,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,182&#160;&lt;/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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&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;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;699&#160;&lt;/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 12.25pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTo5NzYyNTE1Y2VkNGQ0MDQ1ODJkYTJjNTRmNGFmNmUzNS90YWJsZXJhbmdlOjk3NjI1MTVjZWQ0ZDQwNDU4MmRhMmM1NGY0YWY2ZTM1XzMtMS0xLTEtMA_429d373d-5289-4361-bf1a-2b70725e7147"
      unitRef="usd">16990000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTo5NzYyNTE1Y2VkNGQ0MDQ1ODJkYTJjNTRmNGFmNmUzNS90YWJsZXJhbmdlOjk3NjI1MTVjZWQ0ZDQwNDU4MmRhMmM1NGY0YWY2ZTM1XzMtMy0xLTEtMA_194151ef-e5eb-4d25-bb74-10792e35fd7a"
      unitRef="usd">88182000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTo5NzYyNTE1Y2VkNGQ0MDQ1ODJkYTJjNTRmNGFmNmUzNS90YWJsZXJhbmdlOjk3NjI1MTVjZWQ0ZDQwNDU4MmRhMmM1NGY0YWY2ZTM1XzQtMS0xLTEtMA_ab79c57a-fc9d-4f88-ba20-c7eac99332f6"
      unitRef="usd">346000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTo5NzYyNTE1Y2VkNGQ0MDQ1ODJkYTJjNTRmNGFmNmUzNS90YWJsZXJhbmdlOjk3NjI1MTVjZWQ0ZDQwNDU4MmRhMmM1NGY0YWY2ZTM1XzQtMy0xLTEtMA_d3a2544a-6b9b-49b8-9f56-19161cefb2d9"
      unitRef="usd">699000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTo5NzYyNTE1Y2VkNGQ0MDQ1ODJkYTJjNTRmNGFmNmUzNS90YWJsZXJhbmdlOjk3NjI1MTVjZWQ0ZDQwNDU4MmRhMmM1NGY0YWY2ZTM1XzUtMS0xLTEtMA_431f9fbf-a9d9-4759-99e6-d619471d9b58"
      unitRef="usd">17336000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTo5NzYyNTE1Y2VkNGQ0MDQ1ODJkYTJjNTRmNGFmNmUzNS90YWJsZXJhbmdlOjk3NjI1MTVjZWQ0ZDQwNDU4MmRhMmM1NGY0YWY2ZTM1XzUtMy0xLTEtMA_4aa921ce-7c1e-4bb4-a368-bf263722fa28"
      unitRef="usd">88881000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90ZXh0cmVnaW9uOmExNTNmZTgxMjlhNTQ1ZGZiM2Y1OGI5MzViMDI1MjRlXzE5OTA_58cb372c-4b91-4bf8-9406-920f575fa451">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income tax expense for the years ended December&#160;31, 2020 and 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.307%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.030%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&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;2020&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;&#160;&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:right;vertical-align: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;&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:right;vertical-align: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;&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:right;vertical-align: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;&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;Current&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;(88)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;635&#160;&lt;/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;Deferred&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;6,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;6,953&#160;&lt;/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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;885&#160;&lt;/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&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;20,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;21,074&#160;&lt;/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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzMtMS0xLTEtMA_d3232573-fb68-4536-a9a4-b73aae85f117"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzMtMy0xLTEtMA_08e44aed-5add-450b-807a-e68426d9eb51"
      unitRef="usd">-88000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzMtNS0xLTEtMA_8c5f72cf-ddc4-4fb1-96ec-c48eed97721e"
      unitRef="usd">723000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzMtNy0xLTEtMA_47cba073-076e-4247-8c73-b3778badf3b3"
      unitRef="usd">635000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzQtMS0xLTEtMA_2f73cef2-9f35-4770-ab7a-4acf07a74b16"
      unitRef="usd">6251000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzQtMy0xLTEtMA_c95223dd-ade3-40dc-a118-6d491050bdc1"
      unitRef="usd">702000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzQtNS0xLTEtMA_922892e3-e258-4298-b2f7-ad461e156127"
      unitRef="usd">0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzQtNy0xLTEtMA_f0685341-b274-45b1-b83c-dca822122d2d"
      unitRef="usd">6953000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzUtMS0xLTEtMA_30f5858c-91fd-49c0-974c-80e4855b6ae6"
      unitRef="usd">6251000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzUtMy0xLTEtMA_fdfa64ab-dbc5-4bcc-9f5c-e2ef56860725"
      unitRef="usd">614000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzUtNS0xLTEtMA_d199663b-92de-4541-a435-75e7767226aa"
      unitRef="usd">723000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzUtNy0xLTEtMA_45e23236-b8f8-4698-9654-31d4e81d13e5"
      unitRef="usd">7588000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzgtMS0xLTEtMA_88f5b407-6c55-4b82-9e8a-56f667fa45ab"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzgtMy0xLTEtMA_5e946549-9408-42a4-b783-418894cfa07f"
      unitRef="usd">722000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzgtNS0xLTEtMA_8d72c0b6-33f5-4733-b271-13de9d901dbf"
      unitRef="usd">163000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzgtNy0xLTEtMA_e23d43d1-3c7a-4d8b-a3ff-bad57b478e7c"
      unitRef="usd">885000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzktMS0xLTEtMA_c28e8e1d-5718-4d18-9519-be3c96fdca7a"
      unitRef="usd">20205000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzktMy0xLTEtMA_bc84d81b-3528-46ad-9bf1-7d405d21a10c"
      unitRef="usd">869000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzktNS0xLTEtMA_ef6121b2-ba86-4f0c-a614-9800bff94844"
      unitRef="usd">0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzktNy0xLTEtMA_6b83bb16-0655-4ae7-b360-e8cb2321a77b"
      unitRef="usd">21074000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzEwLTEtMS0xLTA_a87757b5-29ea-4c1f-b790-a19459a8935e"
      unitRef="usd">20205000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzEwLTMtMS0xLTA_a102b8f5-21d1-45f3-ad99-4bc1c5ede67e"
      unitRef="usd">1591000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzEwLTUtMS0xLTA_e312ecae-c442-4274-8425-4fa18172f056"
      unitRef="usd">163000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTpkOTM3NzIzZWJiOTE0ZjZkYTllNGQzZWE4M2Y0MzlhMS90YWJsZXJhbmdlOmQ5Mzc3MjNlYmI5MTRmNmRhOWU0ZDNlYTgzZjQzOWExXzEwLTctMS0xLTA_2fc135bc-e35c-49b8-a7da-43cb04ffc9f9"
      unitRef="usd">21959000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90ZXh0cmVnaW9uOmExNTNmZTgxMjlhNTQ1ZGZiM2Y1OGI5MzViMDI1MjRlXzIwMDY_c19cf6ad-726f-40d5-b3d1-65b59eac1088">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation of the federal income tax expense at the statutory rate of 21% for the years ended December&#160;31, 2020 and 2019 to the effective income tax expense:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&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;Statutory federal income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,665&#160;&lt;/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;State taxes, net of federal 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;633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Foreign tax paid&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;/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;Foreign jurisdiction rate differential&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;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475&#160;&lt;/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;Permanent differences-nondeductible executive compensation&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,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,083&#160;&lt;/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;Permanent differences and other&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;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(704)&lt;/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;Effective income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTo0NzBkY2RiNDBhNGU0OGViODI2OWI2NTczZmRmMWNmNy90YWJsZXJhbmdlOjQ3MGRjZGI0MGE0ZTQ4ZWI4MjY5YjY1NzNmZGYxY2Y3XzMtMS0xLTEtMA_d409585a-be16-473c-8a0d-9849bd8dbd23"
      unitRef="usd">3640000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTo0NzBkY2RiNDBhNGU0OGViODI2OWI2NTczZmRmMWNmNy90YWJsZXJhbmdlOjQ3MGRjZGI0MGE0ZTQ4ZWI4MjY5YjY1NzNmZGYxY2Y3XzMtMy0xLTEtMA_b55ed2c6-adf2-408a-8b10-25c5dac2358a"
      unitRef="usd">18665000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTo0NzBkY2RiNDBhNGU0OGViODI2OWI2NTczZmRmMWNmNy90YWJsZXJhbmdlOjQ3MGRjZGI0MGE0ZTQ4ZWI4MjY5YjY1NzNmZGYxY2Y3XzQtMS0xLTEtMA_74627854-61f2-498c-bae1-4ceba96cd4a6"
      unitRef="usd">633000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTo0NzBkY2RiNDBhNGU0OGViODI2OWI2NTczZmRmMWNmNy90YWJsZXJhbmdlOjQ3MGRjZGI0MGE0ZTQ4ZWI4MjY5YjY1NzNmZGYxY2Y3XzQtMy0xLTEtMA_96bbec00-9c38-4564-a8c0-ab30823d3dde"
      unitRef="usd">1440000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTo0NzBkY2RiNDBhNGU0OGViODI2OWI2NTczZmRmMWNmNy90YWJsZXJhbmdlOjQ3MGRjZGI0MGE0ZTQ4ZWI4MjY5YjY1NzNmZGYxY2Y3XzUtMS0xLTEtMA_909b7390-c91f-4df7-acc1-5c21c1e3a22a"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTo0NzBkY2RiNDBhNGU0OGViODI2OWI2NTczZmRmMWNmNy90YWJsZXJhbmdlOjQ3MGRjZGI0MGE0ZTQ4ZWI4MjY5YjY1NzNmZGYxY2Y3XzUtMy0xLTEtMA_43c84ba2-60de-41f4-a2cc-0889914372c5"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTo0NzBkY2RiNDBhNGU0OGViODI2OWI2NTczZmRmMWNmNy90YWJsZXJhbmdlOjQ3MGRjZGI0MGE0ZTQ4ZWI4MjY5YjY1NzNmZGYxY2Y3XzYtMS0xLTEtMA_115c9ee3-9581-4ffa-841d-d5e04e22ae46"
      unitRef="usd">508000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTo0NzBkY2RiNDBhNGU0OGViODI2OWI2NTczZmRmMWNmNy90YWJsZXJhbmdlOjQ3MGRjZGI0MGE0ZTQ4ZWI4MjY5YjY1NzNmZGYxY2Y3XzYtMy0xLTEtMA_63865f3a-8846-4fc1-9dcb-5b5aa6e14fa6"
      unitRef="usd">475000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <wlfc:IncomeTaxReconciliationPermanentDifferencesRelatingToIRSSection162m
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTo0NzBkY2RiNDBhNGU0OGViODI2OWI2NTczZmRmMWNmNy90YWJsZXJhbmdlOjQ3MGRjZGI0MGE0ZTQ4ZWI4MjY5YjY1NzNmZGYxY2Y3XzctMS0xLTEtMA_c7730bf9-1cf6-4e08-89a8-62ea55e1c3bc"
      unitRef="usd">2748000</wlfc:IncomeTaxReconciliationPermanentDifferencesRelatingToIRSSection162m>
    <wlfc:IncomeTaxReconciliationPermanentDifferencesRelatingToIRSSection162m
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTo0NzBkY2RiNDBhNGU0OGViODI2OWI2NTczZmRmMWNmNy90YWJsZXJhbmdlOjQ3MGRjZGI0MGE0ZTQ4ZWI4MjY5YjY1NzNmZGYxY2Y3XzctMy0xLTEtMA_46b03d85-bfbf-4d35-8d13-f5a77e19ca0b"
      unitRef="usd">2083000</wlfc:IncomeTaxReconciliationPermanentDifferencesRelatingToIRSSection162m>
    <wlfc:IncomeTaxReconciliationNondeductibleExpensePermanentDifferencesAndOtherAdjustments
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTo0NzBkY2RiNDBhNGU0OGViODI2OWI2NTczZmRmMWNmNy90YWJsZXJhbmdlOjQ3MGRjZGI0MGE0ZTQ4ZWI4MjY5YjY1NzNmZGYxY2Y3XzgtMS0xLTEtMA_2a4d583c-615e-4d5e-8e68-502b21d440f1"
      unitRef="usd">59000</wlfc:IncomeTaxReconciliationNondeductibleExpensePermanentDifferencesAndOtherAdjustments>
    <wlfc:IncomeTaxReconciliationNondeductibleExpensePermanentDifferencesAndOtherAdjustments
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTo0NzBkY2RiNDBhNGU0OGViODI2OWI2NTczZmRmMWNmNy90YWJsZXJhbmdlOjQ3MGRjZGI0MGE0ZTQ4ZWI4MjY5YjY1NzNmZGYxY2Y3XzgtMy0xLTEtMA_c0b6b18e-4364-4141-9383-66620921dfd2"
      unitRef="usd">-704000</wlfc:IncomeTaxReconciliationNondeductibleExpensePermanentDifferencesAndOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTo0NzBkY2RiNDBhNGU0OGViODI2OWI2NTczZmRmMWNmNy90YWJsZXJhbmdlOjQ3MGRjZGI0MGE0ZTQ4ZWI4MjY5YjY1NzNmZGYxY2Y3XzktMS0xLTEtMA_120cc48d-98d8-4bc4-ad72-77b41e09641d"
      unitRef="usd">7588000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTo0NzBkY2RiNDBhNGU0OGViODI2OWI2NTczZmRmMWNmNy90YWJsZXJhbmdlOjQ3MGRjZGI0MGE0ZTQ4ZWI4MjY5YjY1NzNmZGYxY2Y3XzktMy0xLTEtMA_d5a1e1bc-2b1f-4a5a-b13c-d3d5a9a94120"
      unitRef="usd">21959000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90ZXh0cmVnaW9uOmExNTNmZTgxMjlhNTQ1ZGZiM2Y1OGI5MzViMDI1MjRlXzE5OTI_78df8685-3c24-4623-bd62-2ff9aebf2190">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the activity related to the Company&#x2019;s unrecognized tax benefits:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&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 as of December 31, 2018&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;182&#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;Increases related to current year tax positions&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;250&#160;&lt;/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;Decreases due to tax positions expired&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;(162)&lt;/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 as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases related to current year tax positions&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;66&#160;&lt;/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;Decreases due to tax positions expired&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;(6)&lt;/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;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i036690880db848ee8fe9e1b82d24c82f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTowYjMzNDYzNGI2MDE0MjQwYmFhOWM1OTJlNjY4OGFjNi90YWJsZXJhbmdlOjBiMzM0NjM0YjYwMTQyNDBiYWE5YzU5MmU2Njg4YWM2XzEtMS0xLTEtMA_08127edc-4aa4-4d03-8384-06dc75aff1ed"
      unitRef="usd">182000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTowYjMzNDYzNGI2MDE0MjQwYmFhOWM1OTJlNjY4OGFjNi90YWJsZXJhbmdlOjBiMzM0NjM0YjYwMTQyNDBiYWE5YzU5MmU2Njg4YWM2XzItMS0xLTEtMjMyMQ_06fe2580-2cd9-4f00-84fa-460363fa22bc"
      unitRef="usd">250000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTowYjMzNDYzNGI2MDE0MjQwYmFhOWM1OTJlNjY4OGFjNi90YWJsZXJhbmdlOjBiMzM0NjM0YjYwMTQyNDBiYWE5YzU5MmU2Njg4YWM2XzItMS0xLTEtMA_eaae10ea-4557-4b7d-aac3-0d8a16c083d7"
      unitRef="usd">162000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTowYjMzNDYzNGI2MDE0MjQwYmFhOWM1OTJlNjY4OGFjNi90YWJsZXJhbmdlOjBiMzM0NjM0YjYwMTQyNDBiYWE5YzU5MmU2Njg4YWM2XzMtMS0xLTEtMA_cdaff7a7-3d1d-4360-af2e-2d8db291c647"
      unitRef="usd">270000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTowYjMzNDYzNGI2MDE0MjQwYmFhOWM1OTJlNjY4OGFjNi90YWJsZXJhbmdlOjBiMzM0NjM0YjYwMTQyNDBiYWE5YzU5MmU2Njg4YWM2XzQtMS0xLTEtMA_1a918745-9b4e-4290-aebf-b807406e535c"
      unitRef="usd">66000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTowYjMzNDYzNGI2MDE0MjQwYmFhOWM1OTJlNjY4OGFjNi90YWJsZXJhbmdlOjBiMzM0NjM0YjYwMTQyNDBiYWE5YzU5MmU2Njg4YWM2XzUtMS0xLTEtMA_36fe0a56-328e-4075-ad40-7c0f916a7678"
      unitRef="usd">6000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTowYjMzNDYzNGI2MDE0MjQwYmFhOWM1OTJlNjY4OGFjNi90YWJsZXJhbmdlOjBiMzM0NjM0YjYwMTQyNDBiYWE5YzU5MmU2Njg4YWM2XzYtMS0xLTEtMA_00635fbb-3edb-4e78-9da3-f3e526a87bd9"
      unitRef="usd">330000</us-gaap:UnrecognizedTaxBenefits>
    <wlfc:UncertainTaxPositionsReservedForForeignExposure
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90ZXh0cmVnaW9uOmExNTNmZTgxMjlhNTQ1ZGZiM2Y1OGI5MzViMDI1MjRlXzU1Ng_3892f00c-8aac-4395-8505-e938e8717ffc"
      unitRef="usd">300000</wlfc:UncertainTaxPositionsReservedForForeignExposure>
    <wlfc:UncertainTaxPositionsReservedForForeignExposure
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90ZXh0cmVnaW9uOmExNTNmZTgxMjlhNTQ1ZGZiM2Y1OGI5MzViMDI1MjRlXzI3NDg3NzkwNzE0ODM_37905237-00e3-483e-9af2-8246f5a4f202"
      unitRef="usd">200000</wlfc:UncertainTaxPositionsReservedForForeignExposure>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90ZXh0cmVnaW9uOmExNTNmZTgxMjlhNTQ1ZGZiM2Y1OGI5MzViMDI1MjRlXzIwMDA_0ecf3c66-e2e4-408b-833c-b47a340e6eac">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and liabilities are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31,&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&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;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;&#160;&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:right;vertical-align: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;&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;Unearned lease revenue&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;2,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,277&#160;&lt;/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 taxes&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;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;152&#160;&lt;/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;Inventory&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,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Reserves and allowances&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,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,988&#160;&lt;/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 accruals&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,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,974&#160;&lt;/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;Foreign tax 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;&#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&#160;&lt;/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;Lease liability&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;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271&#160;&lt;/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 operating loss carry forward&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,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,091&#160;&lt;/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;California alternative minimum tax credit&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;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Charitable contributions&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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(468)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(153)&lt;/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 deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 and impairment on aircraft engines and equipment&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;(163,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(118,595)&lt;/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;Inventory&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;(2,350)&lt;/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;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,426)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,640)&lt;/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;Right of use liability&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;(184)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(260)&lt;/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 deferred tax assets (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;(4,616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(4,198)&lt;/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 deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(202,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132,043)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 comprehensive loss deferred tax liability&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,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,838)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <wlfc:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedLeaseRevenue
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzQtMS0xLTEtMA_8b81bb3a-5611-4079-9984-434d38e15db6"
      unitRef="usd">2519000</wlfc:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedLeaseRevenue>
    <wlfc:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedLeaseRevenue
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzQtMy0xLTEtMA_dcd455bb-2a78-44a9-9f17-c8f82d28b97a"
      unitRef="usd">1277000</wlfc:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedLeaseRevenue>
    <us-gaap:DeferredTaxAssetsStateTaxes
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzUtMS0xLTEtMA_209fdfe0-70cb-4d0d-a551-f6fe9ab9e29e"
      unitRef="usd">10000</us-gaap:DeferredTaxAssetsStateTaxes>
    <us-gaap:DeferredTaxAssetsStateTaxes
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzUtMy0xLTEtMA_a5394865-cde2-4551-837b-069dc641d0de"
      unitRef="usd">152000</us-gaap:DeferredTaxAssetsStateTaxes>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzYtMS0xLTEtNjA1Mw_7565279b-3adc-47d0-a00b-962beaf348ff"
      unitRef="usd">2153000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzYtMy0xLTEtNjA1Mw_a099efd1-b869-4a30-9e8c-c0c7a0396e56"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsInventory>
    <wlfc:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReservesAndAllowances
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzYtMS0xLTEtMA_b8da1941-6291-43c1-8a2d-cb50cba59a3f"
      unitRef="usd">4356000</wlfc:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReservesAndAllowances>
    <wlfc:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReservesAndAllowances
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzYtMy0xLTEtMA_4b7c5516-d224-4267-9867-441612105f9f"
      unitRef="usd">1988000</wlfc:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReservesAndAllowances>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzctMS0xLTEtMA_8ff5b75d-161f-458a-90d8-bf5aa7e76efc"
      unitRef="usd">1769000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzctMy0xLTEtMA_f2f175b6-51bf-4170-8c23-af4b77770396"
      unitRef="usd">4974000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzgtMS0xLTEtMA_686cee42-1a72-40e8-b64b-ab669b20e1a5"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzgtMy0xLTEtMA_a987cd33-b27d-4a7e-91b6-33c7bfba68e1"
      unitRef="usd">19000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <wlfc:DeferredTaxAssetsLeaseLiabilities
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzktMS0xLTEtMA_f042b4ca-2a2f-4e24-a565-d2778bb49e0c"
      unitRef="usd">198000</wlfc:DeferredTaxAssetsLeaseLiabilities>
    <wlfc:DeferredTaxAssetsLeaseLiabilities
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzktMy0xLTEtMA_093cd713-39f6-4569-bfcc-edda941d2175"
      unitRef="usd">271000</wlfc:DeferredTaxAssetsLeaseLiabilities>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzEwLTEtMS0xLTA_3ee27e4f-b88d-4ea5-adbe-efea9686a233"
      unitRef="usd">74045000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzEwLTMtMS0xLTA_1261dae7-8b0b-4ac6-be30-9659f03582fb"
      unitRef="usd">12091000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzExLTEtMS0xLTYwMjA_6232b4a0-81b5-4f8c-8d4c-6b1442a64b13"
      unitRef="usd">33000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzExLTMtMS0xLTYwMjQ_b68be0f5-e9e4-46f6-a50c-319bb9cbec6e"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax>
    <us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzExLTEtMS0xLTA_628459be-b4a6-4eab-a6e8-bdcd58d937dd"
      unitRef="usd">65000</us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards>
    <us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzExLTMtMS0xLTA_925ce581-4096-4ff1-afca-b394c2aef8eb"
      unitRef="usd">57000</us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzEyLTEtMS0xLTA_3f214e0e-cfa0-4274-b1c2-9d3df1d41bd5"
      unitRef="usd">85148000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzEyLTMtMS0xLTA_601aa215-30f7-4a63-8752-add780394356"
      unitRef="usd">20829000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzEzLTEtMS0xLTA_7388be84-071d-4495-a354-96a7c5e061d0"
      unitRef="usd">468000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzEzLTMtMS0xLTA_dcc6c5eb-52bc-4507-86a2-a2a97fb4e9c9"
      unitRef="usd">153000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzE0LTEtMS0xLTA_1dad547f-f73c-45f8-b8de-caa6dc4c0fee"
      unitRef="usd">84680000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzE0LTMtMS0xLTA_06e2aa8d-e503-42af-aec1-7834827835c1"
      unitRef="usd">20676000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzE3LTEtMS0xLTA_59881286-92e5-43eb-84a3-318cf630be39"
      unitRef="usd">163773000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzE3LTMtMS0xLTA_aac647b1-2989-4a43-98d5-c33a925a06ed"
      unitRef="usd">118595000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzE4LTEtMS0xLTA_a571a769-0d3d-45a3-891a-997ce03922be"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzE4LTMtMS0xLTA_7ff0879f-9e50-43c3-9a56-f0d0916c3e2e"
      unitRef="usd">2350000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts>
    <wlfc:DeferredTaxLiabilitiesNotesReceivable
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzIxLTEtMS0xLTYwNTk_369c30e5-0d1b-4952-81d4-12570e9db284"
      unitRef="usd">34426000</wlfc:DeferredTaxLiabilitiesNotesReceivable>
    <wlfc:DeferredTaxLiabilitiesNotesReceivable
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzIxLTMtMS0xLTYwNTk_a334a206-1684-4581-8c81-8d0b5787a44e"
      unitRef="usd">6640000</wlfc:DeferredTaxLiabilitiesNotesReceivable>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzE5LTEtMS0xLTA_d860b23c-3fce-4ca2-8e8c-30230c198690"
      unitRef="usd">184000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzE5LTMtMS0xLTA_30745426-0f1e-443f-bae6-d306c643778f"
      unitRef="usd">260000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzIwLTEtMS0xLTA_2234503b-6c3b-42a8-8785-2bd1c0a25a4b"
      unitRef="usd">4616000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzIwLTMtMS0xLTA_e738ae19-8c6b-41ff-a14e-42904f6b9eb4"
      unitRef="usd">4198000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzIxLTEtMS0xLTA_931cec35-642a-4768-ac77-4ec5f578e58a"
      unitRef="usd">202999000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzIxLTMtMS0xLTA_341f764b-7292-4754-8264-3d8b08ceb8f9"
      unitRef="usd">132043000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsOtherComprehensiveLoss
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzIzLTEtMS0xLTA_a4d0a097-516e-4457-89b3-48f8bfb8bc6d"
      unitRef="usd">1481000</us-gaap:DeferredTaxAssetsOtherComprehensiveLoss>
    <us-gaap:DeferredTaxAssetsOtherComprehensiveLoss
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzIzLTMtMS0xLTA_0ea471d8-e5eb-49cc-ab81-db82c7e146c9"
      unitRef="usd">949000</us-gaap:DeferredTaxAssetsOtherComprehensiveLoss>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzI1LTEtMS0xLTA_dc5ae9dc-1f48-41ee-a4ec-218d6d37bf1b"
      unitRef="usd">116838000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90YWJsZTphZjFjZmViMGFlMmU0YjRmYjY2NWRlNWY5MTA5MDNlYy90YWJsZXJhbmdlOmFmMWNmZWIwYWUyZTRiNGZiNjY1ZGU1ZjkxMDkwM2VjXzI1LTMtMS0xLTA_8288a588-2c2d-4612-a207-d5e5e211f003"
      unitRef="usd">110418000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i7a67aed9b0eb4a1387adb1adc51c8287_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90ZXh0cmVnaW9uOmExNTNmZTgxMjlhNTQ1ZGZiM2Y1OGI5MzViMDI1MjRlXzEwNDA_4fc400e0-657e-4f66-9073-2a681e61fb72"
      unitRef="usd">348000000.0</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i23b4f6880a6344149401727db8eb58b6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90ZXh0cmVnaW9uOmExNTNmZTgxMjlhNTQ1ZGZiM2Y1OGI5MzViMDI1MjRlXzEwNzI_7a3a1ad5-6db5-46cf-b46f-aa32ac03167d"
      unitRef="usd">1200000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="ied2cad59e13045cc8fbf7b3c781feaf9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90ZXh0cmVnaW9uOmExNTNmZTgxMjlhNTQ1ZGZiM2Y1OGI5MzViMDI1MjRlXzEzMTQ_42a11988-f317-4b83-81e8-76f486bc4494"
      unitRef="usd">400000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="id64fd7442db347958f92fc7cb3cbeec2_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzIvZnJhZzphMTUzZmU4MTI5YTU0NWRmYjNmNThiOTM1YjAyNTI0ZS90ZXh0cmVnaW9uOmExNTNmZTgxMjlhNTQ1ZGZiM2Y1OGI5MzViMDI1MjRlXzE2NDkyNjc0NDY3MDM_b5084618-7745-4979-b80e-24e3089babdd"
      unitRef="usd">100000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzQ3ODU_57e5016f-d31f-4b8f-8cdf-7dc2a7d6b215">Fair Value Measurements&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of a financial instrument represents the amount at which the instrument could be exchanged in a current transaction between willing parties, other than in a forced sale or liquidation. Fair value estimates are made at a specific point in time, based on relevant market information about the financial instrument. These estimates are subjective in nature and involve uncertainties and matters of judgment, and therefore cannot be determined with precision.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounting standards define fair value as the price that would be received from selling an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Accounting standards establish a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value and also establishes the following three levels of inputs that may be used to measure fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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;Level 1 - Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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;Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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;Level 3 - 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="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following methods and assumptions were used by the Company in estimating fair value disclosures for financial instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Cash and cash equivalents, restricted cash, receivables, and accounts payable&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: The amounts reported in the accompanying Consolidated Balance Sheets approximate fair value due to their short-term nature.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Notes receivable&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: The carrying amount of the Company&#x2019;s outstanding balance on its Notes receivable as of December&#160;31, 2020 and 2019 was estimated to have a fair value of approximately $159.2 million and $39.7 million, respectively, based on the fair value of estimated future payments calculated using interest rates that approximate prevailing market rates at each period end (Level 2 inputs).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Debt obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: The carrying amount of the Company&#x2019;s outstanding balance on its Debt obligations as of December&#160;31, 2020 and 2019 was estimated to have a fair value of approximately $1,691.0 million and $1,262.6 million, respectively, based on the fair value of estimated future payments calculated using interest rates that approximate prevailing market rates at each year end (Level 2 inputs).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&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;Assets Measured and Recorded at Fair Value on a Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019, the Company measured the fair value of its interest rate swaps based on Level 2 inputs, due to the usage of inputs that can be corroborated by observable market data. The Company estimates the fair value of derivative instruments using a discounted cash flow technique and has used creditworthiness inputs that corroborate observable market data evaluating the Company&#x2019;s and counterparties&#x2019; risk of non-performance. The interest rate swaps had a net fair value of $4.0 million and $1.7 million representing a net liability as of December&#160;31, 2020 and 2019, respectively. The Company recorded interest expense of $2.0 million and a reduction to interest expense of $0.7 million during the years ended December&#160;31, 2020 and 2019, respectively, from derivative investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&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;Assets Measured and Recorded at Fair Value on a Nonrecurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines fair value of long-lived assets held and used, such as Equipment held for operating lease and Equipment held for sale, by reference to independent appraisals, quoted market prices (e.g. an offer to purchase) and other factors. An impairment charge is recorded when the carrying value of the asset exceeds its fair value. The Company used Level 2 inputs to measure write-downs of equipment held for lease and equipment held for sale.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&#160;Losses&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&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;Equipment held for lease&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;20,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Equipment held for sale&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;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Write-downs of equipment to their estimated fair values totaled $20.5 million for the year ended December&#160;31, 2020 which included write-downs of $15.2 million due to a management decision to monetize 10 engines and two airframes either by sale to a third party or for part-out and $5.3 million for the adjustment of the carrying value of seven impaired engines.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Write-downs of equipment to their estimated fair values totaled $18.2 million for the year ended December&#160;31, 2019 which included write-downs of $11.8 million due to a management decision to monetize 11 engines either by sale to a third party or for part-out and $6.4 million for the adjustment of the carrying value of seven impaired engines.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, $37.6 million book value for 21 of these engines remains within equipment held for operating lease, equipment held for sale and spare parts inventory.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:NotesReceivableFairValueDisclosure
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzIxNDA_a75a4323-0f3d-41c1-bbfa-4ed97760a42d"
      unitRef="usd">159200000</us-gaap:NotesReceivableFairValueDisclosure>
    <us-gaap:NotesReceivableFairValueDisclosure
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzIxNDc_a1647fa1-ce5d-4f85-bc81-ed049f7fd6a1"
      unitRef="usd">39700000</us-gaap:NotesReceivableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzI0OTU_38e63646-9430-4fec-9c89-f9077a2f904c"
      unitRef="usd">1691000000.0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzI1MDI_736f73db-9ee3-4347-bfff-a32769485f22"
      unitRef="usd">1262600000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i63a286160d9e4072b4ae8f652834c61c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzMyMzI_920a2aa7-8eba-44a3-a715-a8bc54077354"
      unitRef="usd">4000000.0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i072d25a5c2e3441b98fe7ed0b1244c69_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzMyNjg_34f0e0e0-464c-43ae-8c1c-12a2925d667b"
      unitRef="usd">1700000</us-gaap:LiabilitiesFairValueDisclosure>
    <wlfc:DerivativeInstrumentsBenefitRecordedToNetFinanceCosts
      contextRef="i240ec726b1cd4cf18a8f85999ee68d3c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzI3NDg3NzkwNzY3NjQ_621000f7-7644-4296-bcf2-94b11f4be3be"
      unitRef="usd">-2000000.0</wlfc:DerivativeInstrumentsBenefitRecordedToNetFinanceCosts>
    <wlfc:DerivativeInstrumentsBenefitRecordedToNetFinanceCosts
      contextRef="i27522594712240bf97d76668824c6ae2_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzI3NDg3NzkwNzY4MDc_c8b02758-6161-4340-ae1e-c6ff355d9a2a"
      unitRef="usd">700000</wlfc:DerivativeInstrumentsBenefitRecordedToNetFinanceCosts>
    <wlfc:ScheduleOfFairValueAssetsAndGainLossesMeasuredOnNonrecurringBasisTableTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzQ3ODI_9d32e233-53ca-4a15-aaec-7119bc3fc5e4">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&#160;Losses&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&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;Equipment held for lease&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;20,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Equipment held for sale&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;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</wlfc:ScheduleOfFairValueAssetsAndGainLossesMeasuredOnNonrecurringBasisTableTextBlock>
    <wlfc:GainLossOnEquipmentHeldForLease
      contextRef="i2a7586b0fb6f4f1c9047f022b393a1f0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90YWJsZTpiNjZjOTQ2ZGFmMDE0ZTgwYjEzYzU3NDRmZmJiOTRjNC90YWJsZXJhbmdlOmI2NmM5NDZkYWYwMTRlODBiMTNjNTc0NGZmYmI5NGM0XzQtMS0xLTEtMA_c9c7d559-13aa-421e-a5af-796c30477b5c"
      unitRef="usd">20470000</wlfc:GainLossOnEquipmentHeldForLease>
    <wlfc:GainLossOnEquipmentHeldForLease
      contextRef="i4123f35c50c64f88bc67c31ab0e35f95_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90YWJsZTpiNjZjOTQ2ZGFmMDE0ZTgwYjEzYzU3NDRmZmJiOTRjNC90YWJsZXJhbmdlOmI2NmM5NDZkYWYwMTRlODBiMTNjNTc0NGZmYmI5NGM0XzQtMy0xLTEtMA_6e839950-d819-4b0d-9c35-353e6b51bae4"
      unitRef="usd">18132000</wlfc:GainLossOnEquipmentHeldForLease>
    <wlfc:GainLossOnEquipmentHeldForSale
      contextRef="i2a7586b0fb6f4f1c9047f022b393a1f0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90YWJsZTpiNjZjOTQ2ZGFmMDE0ZTgwYjEzYzU3NDRmZmJiOTRjNC90YWJsZXJhbmdlOmI2NmM5NDZkYWYwMTRlODBiMTNjNTc0NGZmYmI5NGM0XzUtMS0xLTEtMA_f8a1f253-8a66-43d1-afb6-5ee878586ea5"
      unitRef="usd">70000</wlfc:GainLossOnEquipmentHeldForSale>
    <wlfc:GainLossOnEquipmentHeldForSale
      contextRef="i4123f35c50c64f88bc67c31ab0e35f95_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90YWJsZTpiNjZjOTQ2ZGFmMDE0ZTgwYjEzYzU3NDRmZmJiOTRjNC90YWJsZXJhbmdlOmI2NmM5NDZkYWYwMTRlODBiMTNjNTc0NGZmYmI5NGM0XzUtMy0xLTEtMA_7e6e0887-d119-4a55-a1af-a3884f34b4f4"
      unitRef="usd">88000</wlfc:GainLossOnEquipmentHeldForSale>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="i2a7586b0fb6f4f1c9047f022b393a1f0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90YWJsZTpiNjZjOTQ2ZGFmMDE0ZTgwYjEzYzU3NDRmZmJiOTRjNC90YWJsZXJhbmdlOmI2NmM5NDZkYWYwMTRlODBiMTNjNTc0NGZmYmI5NGM0XzYtMS0xLTEtMA_764c7ce4-ab64-4bee-b75f-7c0513bdac4a"
      unitRef="usd">20540000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="i4123f35c50c64f88bc67c31ab0e35f95_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90YWJsZTpiNjZjOTQ2ZGFmMDE0ZTgwYjEzYzU3NDRmZmJiOTRjNC90YWJsZXJhbmdlOmI2NmM5NDZkYWYwMTRlODBiMTNjNTc0NGZmYmI5NGM0XzYtMy0xLTEtMA_d64a2890-a914-4f46-9007-3f7f7c0ce770"
      unitRef="usd">18220000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="i2a7586b0fb6f4f1c9047f022b393a1f0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzQwMTE_6196f427-69ed-4868-a25d-98ec1bd267f6"
      unitRef="usd">20500000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="idc6a49c2d6cb4ff19b2b1d38da767ff6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzI3NDg3NzkwNzY1OTI_1b23a903-bb9a-4e19-8517-f60b9a224f15"
      unitRef="usd">15200000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <wlfc:NumberOfAssetsImpaired
      contextRef="idc6a49c2d6cb4ff19b2b1d38da767ff6_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzI3NDg3NzkwNzY1NTc_00dad157-b2f5-4b65-a5f1-296d2c4f3d54"
      unitRef="engine">10</wlfc:NumberOfAssetsImpaired>
    <wlfc:NumberOfAssetsImpaired
      contextRef="idc6a49c2d6cb4ff19b2b1d38da767ff6_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzI3NDg3NzkwNzY2MDM_f64c5034-c498-478c-9b41-d5cc6ce41b54"
      unitRef="aircraft.">2</wlfc:NumberOfAssetsImpaired>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="ie8791bdc75a44f3ab3f5db9023996fe3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzI3NDg3NzkwNzYwNDQ_57e7f095-2847-4cbb-bd9a-dd9d7d018af6"
      unitRef="usd">5300000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <wlfc:NumberOfAssetsImpaired
      contextRef="ie8791bdc75a44f3ab3f5db9023996fe3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzI3NDg3NzkwNzYwNDk_faacb495-f498-4996-9ae5-e6806728e678"
      unitRef="engine">7</wlfc:NumberOfAssetsImpaired>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="i4123f35c50c64f88bc67c31ab0e35f95_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzI3NDg3NzkwNzU4MjU_ff05bd93-a10c-40d7-9e58-26402bd7840f"
      unitRef="usd">18200000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="i8a95b6d40de74f848e8bc83916dca3b1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzI3NDg3NzkwNzU4NjI_a382efb0-7ad3-4e08-a974-3b90d8502219"
      unitRef="usd">11800000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <wlfc:NumberOfAssetsImpaired
      contextRef="ie03a6e0135384f6ab13714483ff2c5d3_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzI3NDg3NzkwNzU4NzQ_19531c26-7636-402c-97a3-22275cde3aa0"
      unitRef="engine">11</wlfc:NumberOfAssetsImpaired>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="i6a3230a8eaa642faa636f84db1ae1541_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzI3NDg3NzkwNzU4OTQ_e2d600bb-ad81-4956-bd05-796cc2075b96"
      unitRef="usd">6400000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <wlfc:NumberOfAssetsImpaired
      contextRef="i77ab727d80ed4b6381e294d1c9345c87_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzI3NDg3NzkwNzU5MDU_80fbacd9-4caf-491e-b463-23cf384b6461"
      unitRef="engine">7</wlfc:NumberOfAssetsImpaired>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifb01dda2975646f28412b82b7b30af89_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzI3NDg3NzkwNzY5MDI_564a89c4-a8a2-4777-a01d-033588763247"
      unitRef="usd">37600000</us-gaap:PropertyPlantAndEquipmentNet>
    <wlfc:NumberOfEngines
      contextRef="ifb01dda2975646f28412b82b7b30af89_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xNzgvZnJhZzozNzNiZmIxYmNjYzA0ZDNiYjA1NDljMGVjOWUyODM2MS90ZXh0cmVnaW9uOjM3M2JmYjFiY2NjMDRkM2JiMDU0OWMwZWM5ZTI4MzYxXzI3NDg3NzkwNzY5MjE_43f0f82f-1e8c-4087-b4c7-0cb142f51d03"
      unitRef="engine">21</wlfc:NumberOfEngines>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODEvZnJhZzoxODVlMzM1ZmRhNjQ0YmZmOGMzYTZhYWI1NzQ4MjBjMi90ZXh0cmVnaW9uOjE4NWUzMzVmZGE2NDRiZmY4YzNhNmFhYjU3NDgyMGMyXzE1NjM_bde25265-39aa-4b19-9c5b-b5bfb22c6ab2">Earnings Per Share&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per common share is computed by dividing net income, less preferred stock dividends and accretion of preferred stock issuance costs, by the weighted average number of common shares outstanding for the period. Treasury stock is excluded from the weighted average number of shares of common stock outstanding. Diluted earnings per share attributable to common stockholders is computed based on the weighted average number of shares of common stock and dilutive securities outstanding during the period. Dilutive securities are common stock equivalents that are freely exercisable into common stock at less than market prices or otherwise dilute earnings if converted. The net effect of common stock equivalents is based on the incremental common stock that would be issued upon the vesting of restricted stock using the treasury stock method. Common stock equivalents are not included in diluted earnings per share when their inclusion is anti-dilutive. Additionally, redeemable preferred stock is not convertible and does not affect dilutive shares.&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:18pt"&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 anti-dilutive shares excluded in the computations of diluted weighted average earnings per common share for the years ended December&#160;31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the calculation of basic and diluted EPS:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&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 income attributable to common shareholders&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;6,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;63,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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;Basic weighted average common shares outstanding&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,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,836&#160;&lt;/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;Potentially dilutive common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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;Diluted weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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;Basic weighted average earnings per common share&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;1.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.90&#160;&lt;/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;Diluted weighted average earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODEvZnJhZzoxODVlMzM1ZmRhNjQ0YmZmOGMzYTZhYWI1NzQ4MjBjMi90ZXh0cmVnaW9uOjE4NWUzMzVmZGE2NDRiZmY4YzNhNmFhYjU3NDgyMGMyXzI3NDg3NzkwNzE1MTQ_86996b38-0480-4d6c-925a-549af40eb039"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODEvZnJhZzoxODVlMzM1ZmRhNjQ0YmZmOGMzYTZhYWI1NzQ4MjBjMi90ZXh0cmVnaW9uOjE4NWUzMzVmZGE2NDRiZmY4YzNhNmFhYjU3NDgyMGMyXzI3NDg3NzkwNzE1MTQ_fc9df38c-e124-4672-b36d-d3912dd558bd"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODEvZnJhZzoxODVlMzM1ZmRhNjQ0YmZmOGMzYTZhYWI1NzQ4MjBjMi90ZXh0cmVnaW9uOjE4NWUzMzVmZGE2NDRiZmY4YzNhNmFhYjU3NDgyMGMyXzE1NjQ_f07e5ae5-d351-460c-ba82-ffb4bb34835b">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the calculation of basic and diluted EPS:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&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 income attributable to common shareholders&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;6,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;63,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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;Basic weighted average common shares outstanding&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,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,836&#160;&lt;/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;Potentially dilutive common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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;Diluted weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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;Basic weighted average earnings per common share&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;1.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.90&#160;&lt;/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;Diluted weighted average earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODEvZnJhZzoxODVlMzM1ZmRhNjQ0YmZmOGMzYTZhYWI1NzQ4MjBjMi90YWJsZTowMWJiZGE3MGExODQ0MDFlYWM3YzNkNDkyYTQzYTY2MS90YWJsZXJhbmdlOjAxYmJkYTcwYTE4NDQwMWVhYzdjM2Q0OTJhNDNhNjYxXzMtMS0xLTEtMA_9e95aa9f-8582-4dd4-9718-a03795f9821f"
      unitRef="usd">6405000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODEvZnJhZzoxODVlMzM1ZmRhNjQ0YmZmOGMzYTZhYWI1NzQ4MjBjMi90YWJsZTowMWJiZGE3MGExODQ0MDFlYWM3YzNkNDkyYTQzYTY2MS90YWJsZXJhbmdlOjAxYmJkYTcwYTE4NDQwMWVhYzdjM2Q0OTJhNDNhNjYxXzMtMy0xLTEtMA_755a0375-8ced-481a-88f5-277ad0b1deab"
      unitRef="usd">63588000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODEvZnJhZzoxODVlMzM1ZmRhNjQ0YmZmOGMzYTZhYWI1NzQ4MjBjMi90YWJsZTowMWJiZGE3MGExODQ0MDFlYWM3YzNkNDkyYTQzYTY2MS90YWJsZXJhbmdlOjAxYmJkYTcwYTE4NDQwMWVhYzdjM2Q0OTJhNDNhNjYxXzUtMS0xLTEtMA_fd5307f3-1745-44da-bfa0-45d5c0576b72"
      unitRef="shares">5963000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODEvZnJhZzoxODVlMzM1ZmRhNjQ0YmZmOGMzYTZhYWI1NzQ4MjBjMi90YWJsZTowMWJiZGE3MGExODQ0MDFlYWM3YzNkNDkyYTQzYTY2MS90YWJsZXJhbmdlOjAxYmJkYTcwYTE4NDQwMWVhYzdjM2Q0OTJhNDNhNjYxXzUtMy0xLTEtMA_9da533b5-5758-4985-ab54-6ca237c6dac3"
      unitRef="shares">5836000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODEvZnJhZzoxODVlMzM1ZmRhNjQ0YmZmOGMzYTZhYWI1NzQ4MjBjMi90YWJsZTowMWJiZGE3MGExODQ0MDFlYWM3YzNkNDkyYTQzYTY2MS90YWJsZXJhbmdlOjAxYmJkYTcwYTE4NDQwMWVhYzdjM2Q0OTJhNDNhNjYxXzYtMS0xLTEtMA_bf313130-f137-4265-afbe-3483b97d4436"
      unitRef="shares">165000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODEvZnJhZzoxODVlMzM1ZmRhNjQ0YmZmOGMzYTZhYWI1NzQ4MjBjMi90YWJsZTowMWJiZGE3MGExODQ0MDFlYWM3YzNkNDkyYTQzYTY2MS90YWJsZXJhbmdlOjAxYmJkYTcwYTE4NDQwMWVhYzdjM2Q0OTJhNDNhNjYxXzYtMy0xLTEtMA_6cc0a5e8-b04e-40e8-a658-1f4a6201ad72"
      unitRef="shares">222000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODEvZnJhZzoxODVlMzM1ZmRhNjQ0YmZmOGMzYTZhYWI1NzQ4MjBjMi90YWJsZTowMWJiZGE3MGExODQ0MDFlYWM3YzNkNDkyYTQzYTY2MS90YWJsZXJhbmdlOjAxYmJkYTcwYTE4NDQwMWVhYzdjM2Q0OTJhNDNhNjYxXzctMS0xLTEtMA_54d86691-2f8c-4199-a2ee-a8f060a074af"
      unitRef="shares">6128000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODEvZnJhZzoxODVlMzM1ZmRhNjQ0YmZmOGMzYTZhYWI1NzQ4MjBjMi90YWJsZTowMWJiZGE3MGExODQ0MDFlYWM3YzNkNDkyYTQzYTY2MS90YWJsZXJhbmdlOjAxYmJkYTcwYTE4NDQwMWVhYzdjM2Q0OTJhNDNhNjYxXzctMy0xLTEtMA_3f07935f-d659-43d7-93c8-93e0f903c7fd"
      unitRef="shares">6058000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODEvZnJhZzoxODVlMzM1ZmRhNjQ0YmZmOGMzYTZhYWI1NzQ4MjBjMi90YWJsZTowMWJiZGE3MGExODQ0MDFlYWM3YzNkNDkyYTQzYTY2MS90YWJsZXJhbmdlOjAxYmJkYTcwYTE4NDQwMWVhYzdjM2Q0OTJhNDNhNjYxXzktMS0xLTEtMA_7c6f123b-5da1-4741-a6f5-e20ee3481df9"
      unitRef="usdPerShare">1.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODEvZnJhZzoxODVlMzM1ZmRhNjQ0YmZmOGMzYTZhYWI1NzQ4MjBjMi90YWJsZTowMWJiZGE3MGExODQ0MDFlYWM3YzNkNDkyYTQzYTY2MS90YWJsZXJhbmdlOjAxYmJkYTcwYTE4NDQwMWVhYzdjM2Q0OTJhNDNhNjYxXzktMy0xLTEtMA_c027a4b1-3df2-416d-967c-365085878b9b"
      unitRef="usdPerShare">10.90</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODEvZnJhZzoxODVlMzM1ZmRhNjQ0YmZmOGMzYTZhYWI1NzQ4MjBjMi90YWJsZTowMWJiZGE3MGExODQ0MDFlYWM3YzNkNDkyYTQzYTY2MS90YWJsZXJhbmdlOjAxYmJkYTcwYTE4NDQwMWVhYzdjM2Q0OTJhNDNhNjYxXzEwLTEtMS0xLTA_e7913a03-9bcc-4bfb-9e70-cbdd7ec34bdf"
      unitRef="usdPerShare">1.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODEvZnJhZzoxODVlMzM1ZmRhNjQ0YmZmOGMzYTZhYWI1NzQ4MjBjMi90YWJsZTowMWJiZGE3MGExODQ0MDFlYWM3YzNkNDkyYTQzYTY2MS90YWJsZXJhbmdlOjAxYmJkYTcwYTE4NDQwMWVhYzdjM2Q0OTJhNDNhNjYxXzEwLTMtMS0xLTA_cd99c5c6-41ef-4a39-a7af-7795bf0523c5"
      unitRef="usdPerShare">10.50</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODQvZnJhZzo0ZDhkZGYxN2Q1OTA0MGRkODE2ODc1NDc3M2YyNjA0NC90ZXh0cmVnaW9uOjRkOGRkZjE3ZDU5MDQwZGQ4MTY4NzU0NzczZjI2MDQ0XzY0Nw_7cf0c761-fa3c-41ff-b2f1-7112ff07c10d">Commitments, Contingencies, Guarantees and Indemnities&lt;div style="margin-top:10pt;text-indent:18pt"&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 obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other obligations, such as certain purchase obligations are not recognized as liabilities in the consolidated financial statements but are required to be disclosed in the footnotes to the financial statements. These funding commitments could potentially require the Company&#x2019;s performance in the event of demands by third parties or contingent events. As of December&#160;31, 2020, the Company had $471.0 million in purchase commitments of equipment that will be satisfied within &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODQvZnJhZzo0ZDhkZGYxN2Q1OTA0MGRkODE2ODc1NDc3M2YyNjA0NC90ZXh0cmVnaW9uOjRkOGRkZjE3ZDU5MDQwZGQ4MTY4NzU0NzczZjI2MDQ0XzQ5NDc4MDIzMjU2NDA_2d5b4e77-a758-4e66-ae2d-24efc30c00f5"&gt;three&lt;/span&gt; fiscal years. The purchase obligations are subject to escalation based on the closing date of each transaction.&lt;/span&gt;&lt;/div&gt;In December 2020, the Company entered into definitive agreements for the purchase of 25 modern technology aircraft engines. As part of the purchase, the Company has committed to certain future overhaul and maintenance services which is anticipated to range between $67.1&#160;million and $112.0&#160;million.</us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock>
    <us-gaap:PurchaseObligation
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODQvZnJhZzo0ZDhkZGYxN2Q1OTA0MGRkODE2ODc1NDc3M2YyNjA0NC90ZXh0cmVnaW9uOjRkOGRkZjE3ZDU5MDQwZGQ4MTY4NzU0NzczZjI2MDQ0XzQ2MA_e5439830-3e53-4874-b257-a73724958150"
      unitRef="usd">471000000.0</us-gaap:PurchaseObligation>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired
      contextRef="ief0526ae81e34a0e821e917e2cac7cd0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODQvZnJhZzo0ZDhkZGYxN2Q1OTA0MGRkODE2ODc1NDc3M2YyNjA0NC90ZXh0cmVnaW9uOjRkOGRkZjE3ZDU5MDQwZGQ4MTY4NzU0NzczZjI2MDQ0XzE2NDkyNjc0NDI3NDM_3ce703bd-580d-432b-aad0-b36b468f16a1"
      unitRef="modernengine">25</us-gaap:UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired>
    <us-gaap:PurchaseObligation
      contextRef="i3ff26fe1957e417bb3c3687923dc6327_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODQvZnJhZzo0ZDhkZGYxN2Q1OTA0MGRkODE2ODc1NDc3M2YyNjA0NC90ZXh0cmVnaW9uOjRkOGRkZjE3ZDU5MDQwZGQ4MTY4NzU0NzczZjI2MDQ0XzE2NDkyNjc0NDI3NDc_a1402a5c-45f3-46d6-92aa-5f212bb80b65"
      unitRef="usd">67100000</us-gaap:PurchaseObligation>
    <us-gaap:PurchaseObligation
      contextRef="i5dfed202e89049998d52736a3eff8563_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xODQvZnJhZzo0ZDhkZGYxN2Q1OTA0MGRkODE2ODc1NDc3M2YyNjA0NC90ZXh0cmVnaW9uOjRkOGRkZjE3ZDU5MDQwZGQ4MTY4NzU0NzczZjI2MDQ0XzE2NDkyNjc0NDI3NjI_d73c4317-2c67-4b51-b4cb-48307fe82133"
      unitRef="usd">112000000.0</us-gaap:PurchaseObligation>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzMyODA_627ea9cc-1aed-47aa-b637-0b0b46cc4fc1">Equity&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Common Stock Repurchase&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective December 31, 2018, the Board of Directors approved the renewal of the existing common stock repurchase plan extending the plan through December 31, 2020 and amending the plan to allow for repurchases of up to $60.0&#160;million of the Company&#x2019;s common stock until such date. Effective December 31, 2020, the Board of Directors approved the renewal of the existing common stock repurchase plan extending the plan through December 31, 2022. Repurchased shares are immediately retired. During 2020, the Company repurchased 55,426 shares of common stock for approximately $1.5 million under the plan, at a weighted average price of $27.24 per share. During 2019, the Company repurchased 72,324 shares of common stock for approximately $3.6 million under the plan, at a weighted average price of $49.29 per share. As of July 2, 2020, the Company terminated its 10b-18 plan. At December&#160;31, 2020, approximately $54.9 million was available to purchase shares under the plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redeemable Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2016, the Company sold and issued to Development Bank of Japan Inc. (&#x201c;DBJ&#x201d;) an aggregate of 1,000,000 shares of the Company&#x2019;s 6.5% Series A Preferred Stock, $0.01 par value per share (the &#x201c;Series A Preferred Stock&#x201d;) at a purchase price of $20.00 per share.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net proceeds to the Company after deducting investor fees were $19.8 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2017, the Company sold and issued to DBJ an aggregate of 1,500,000 shares of the Company&#x2019;s 6.5% Series A-2 Preferred Stock, $0.01 par value per share (the &#x201c;Series A-2 Preferred Stock&#x201d;) at a purchase price of $20.00 per share. The net proceeds to the Company after deducting issuance costs were $29.7 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The rights and privileges of the Preferred Stock are described below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&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;Voting Rights:&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; Holders of the Preferred Stock do not have general voting rights.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&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; The Company&#x2019;s Series A-1 Preferred Stock and Series A-2 Preferred Stock accrue quarterly dividends at the rate per annum of 6.5% per share. During the years ended December&#160;31, 2020 and 2019, the Company paid total dividends of $3.3 million on the Series A-1 and Series A-2 Preferred Stock, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&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;Liquidation Preference:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The holders of the Preferred Stock have preference in the event of any voluntary or involuntary liquidation, dissolution, or winding-up of the corporation, including a merger or consolidation. Upon such liquidation event, the Preferred Stockholders are entitled to be paid out of the assets of the Company available for distribution to its stockholders after payment of all the Company&#x2019;s indebtedness and other obligations and before any payment shall be made to the holders of common stock or any other class or series of stock ranking on liquidation junior to the Preferred Stock an amount equal to $20.00 per share, plus any declared but unpaid dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&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;Redemption:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Preferred Stock has no stated maturity date, however the holders of the Preferred Stock have the option to require the Company to redeem all or any portion of the Preferred Stock for cash upon occurrence of any significant changes in operating results, ownership structure, or liquidity events as defined in the Preferred Stock purchase agreements.&#160;&#160;The redemption price is $20.00 per share plus dividends accrued but not paid.&#160;&#160;The Company is accreting the Preferred Stock to redemption value over the period from the date of issuance to the date first callable by the Preferred Stockholders (October 2023 for the Series A Preferred Stock and September 2024 for the Series A-2 Preferred Stock), such that the carrying amounts of the securities will equal the redemption amounts at the earliest redemption dates.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzE2NDkyNjc0NDU3NTM_f4fc87ce-5edc-425e-b949-821c8000ea8e"
      unitRef="usd">60000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i8018de0478a443d89da825f0c4b825dd_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzM3Mw_5b7e8900-c649-4367-8d4b-c62df917e9ac"
      unitRef="shares">55426</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzQxNw_d62391ec-2822-48a5-b0d6-e2c428f56e66"
      unitRef="usd">1500000</us-gaap:StockRepurchasedDuringPeriodValue>
    <wlfc:StockRepurchasedAverageCostPerShare
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzQ2Nw_daa3dae0-f890-4cd2-937f-805b3059c0b7"
      unitRef="usdPerShare">27.24</wlfc:StockRepurchasedAverageCostPerShare>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ibda5ca9801b5456c99d7b27ac05ba064_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzUxNg_aa1835b2-2eec-4186-b9b1-6e90845e2c81"
      unitRef="shares">72324</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzU2MA_e16f6d8f-113a-4ebd-a9c6-369109fd5931"
      unitRef="usd">3600000</us-gaap:StockRepurchasedDuringPeriodValue>
    <wlfc:StockRepurchasedAverageCostPerShare
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzYxMA_8c758cdf-723d-4e4f-b97c-67b294803f0f"
      unitRef="usdPerShare">49.29</wlfc:StockRepurchasedAverageCostPerShare>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzI3NDg3NzkwNzMxMTE_39a15df9-2f64-4680-8dd6-7d926739ffa8"
      unitRef="usd">54900000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i61842fa939894d47aa1d91f4b4e420fb_I20161031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzgyNg_7140b009-7df0-4a33-af48-f378108863dd"
      unitRef="shares">1000000</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="ia9e18df785534d07a952335b2655016e_D20161001-20161031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzg1Mw_b3e0c647-2600-490b-9a88-6bd2de4886c5"
      unitRef="number">0.065</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="i61842fa939894d47aa1d91f4b4e420fb_I20161031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzg4Mg_7a9bc73b-b56a-40d6-9dc5-dec742081cd8"
      unitRef="usdPerShare">0.01</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <wlfc:PreferredStockPurchasePricePerShare
      contextRef="i61842fa939894d47aa1d91f4b4e420fb_I20161031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzk2MQ_145b9c77-3f2b-4ab3-8012-69576a4a9004"
      unitRef="usdPerShare">20.00</wlfc:PreferredStockPurchasePricePerShare>
    <wlfc:NetProceedsFromIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="ia9e18df785534d07a952335b2655016e_D20161001-20161031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzEwNDI_bf999c47-10c8-4c42-bd83-5d21a5399699"
      unitRef="usd">19800000</wlfc:NetProceedsFromIssuanceOfRedeemableConvertiblePreferredStock>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="ie0a6f3b3841846d18704bb053c08aa87_I20170930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzExMTY_94d3144e-d627-480c-86e2-8ff635d57bcb"
      unitRef="shares">1500000</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="ia0cbccc3ace54ae9a7fb6cfc4d1cddd1_D20170901-20170930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzExNDM_006a3044-d457-4355-b3b3-c389122c876c"
      unitRef="number">0.065</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="ie0a6f3b3841846d18704bb053c08aa87_I20170930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzExNzQ_bd4f1840-73ca-4427-86fb-2b8880b94542"
      unitRef="usdPerShare">0.01</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <wlfc:PreferredStockPurchasePricePerShare
      contextRef="ie0a6f3b3841846d18704bb053c08aa87_I20170930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzEyNTU_1f25d18c-45bf-47c4-901f-94b092c034fe"
      unitRef="usdPerShare">20.00</wlfc:PreferredStockPurchasePricePerShare>
    <wlfc:NetProceedsFromIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="ia0cbccc3ace54ae9a7fb6cfc4d1cddd1_D20170901-20170930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzEzMzc_f3964cf1-461c-458b-8dc6-25f977af0cd4"
      unitRef="usd">29700000</wlfc:NetProceedsFromIssuanceOfRedeemableConvertiblePreferredStock>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzE2Mjc_8e9b5d14-d0cb-42ea-bc55-cc3d518e3006"
      unitRef="number">0.065</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i688108913b0b43c69a892015a2ee8c83_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzE3MTE_83321f68-5d70-4c6f-bab7-72ef376f5114"
      unitRef="usd">3300000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i93e26722caba47ce8d41f46d77d52520_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzE3MTE_a066ad4d-258a-4194-8b34-279ded46565d"
      unitRef="usd">3300000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:TemporaryEquityLiquidationPreferencePerShare
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzI0MDM_3103a583-ff7f-48ff-a67f-71c4ec2a738d"
      unitRef="usdPerShare">20.00</us-gaap:TemporaryEquityLiquidationPreferencePerShare>
    <us-gaap:TemporaryEquityRedemptionPricePerShare
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTAvZnJhZzowZGJjMDRjZDdkZmM0MDBmYWQ2NzYwMzkyNzEzZjViYS90ZXh0cmVnaW9uOjBkYmMwNGNkN2RmYzQwMGZhZDY3NjAzOTI3MTNmNWJhXzI4NDc_b84bb252-972d-4822-a6a9-c9b3f6d2b552"
      unitRef="usdPerShare">20.00</us-gaap:TemporaryEquityRedemptionPricePerShare>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzM0MzU_32c2138d-4ac5-4b35-9441-ff7febe3da0d">Stock-Based Compensation Plans&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of stock compensation expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&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;2007 Stock Incentive Plan&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;3,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,584&#160;&lt;/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;2018 Stock Incentive Plan&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,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,117&#160;&lt;/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;Employee Stock Purchase 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/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 Stock Compensation Expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The significant stock compensation plans are described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2007 Stock Incentive Plan (the &#x201c;2007 Plan&#x201d;) was adopted in May 2007. Under this 2007 Plan, a total of 2,800,000 shares were authorized for stock-based compensation available in the form of either restricted stock awards (&#x201c;RSAs&#x201d;) or stock options. The RSAs are subject to service-based vesting, typically between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzI3NDg3NzkwNzI4ODY_c0610d57-6eda-4a76-a8c0-2be1ad361ee2"&gt;one&lt;/span&gt; and four years, where a specific period of continued employment must pass before an award vests. The expense associated with these awards is recognized on a straight-line basis over the respective vesting period, with forfeitures accounted for as they occur. For any vesting tranche of an award, the cumulative amount of compensation cost recognized is equal to the portion of the grant date fair value of the award tranche that is actually vested at that date. As of December&#160;31, 2020, there are no stock options outstanding under the 2007 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2018 Stock Incentive Plan (the &#x201c;2018 Plan&#x201d;) was adopted in May 2018. Under this 2018 Plan, a total of 800,000 shares were authorized for stock-based compensation, plus the number of shares remaining under the 2007 Plan and any future forfeited awards under the 2007 Plan, in the form of RSAs. The RSAs are subject to service-based vesting, typically between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzEzNTk_dbe9001b-7013-4b32-b790-fc01f8a58d37"&gt;one&lt;/span&gt; and four years, where a specific period of continued employment must pass before an award vests. The expense associated with these awards is recognized on a straight-line basis over the respective vesting period, with forfeitures accounted for as they occur. For any vesting tranche of an award, the cumulative amount of compensation cost recognized is equal to the portion of the grant date fair value of the award tranche that is actually vested at that date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the Company has granted 598,750 RSAs under the 2018 Plan and has 295,846 shares available for future issuance. The fair value of the restricted stock awards equaled the stock price at the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes restricted stock activity under the 2007 and 2018 Plans for the years ended December&#160;31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&#160;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&#160;Average&lt;br/&gt;Grant&#160;Date&#160;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&#160;Grant&lt;br/&gt;Date Fair Value&lt;br/&gt;(in thousands)&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 as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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 granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,813&#160;&lt;/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;Shares forfeited&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,866)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;30.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(118)&lt;/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;Shares vested&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;(187,957)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;(5,402)&lt;/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;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;505,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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 granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,068&#160;&lt;/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;Shares forfeited&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;&#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;Shares vested&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;(243,102)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,892)&lt;/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;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;581,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;31.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020 the stock compensation expense related to the RSAs that will be recognized over the average remaining vesting period of&#160;1.3 years totaled&#160;$9.2 million. At December&#160;31, 2020, the intrinsic value of unvested RSAs&#160;was&#160;$17.7 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the Employee Stock Purchase Plan (&#x201c;ESPP&#x201d;), as amended and restated effective April 1, 2018, 325,000 shares of common stock have been reserved for issuance. Eligible employees may&#160;designate no more than 10% of their base cash compensation to be deducted each pay period for the purchase of common stock under the Purchase Plan. Participants may&#160;purchase no more than 1000 shares or $25,000 of common stock in any one calendar year. Each January&#160;31 and July&#160;31 shares of common stock are purchased with the employees&#x2019; payroll deductions from the immediately preceding six months at a price per share of 85% of the lesser of the market price of the common stock on the purchase date or the market price of the common stock on the date of entry into an offering period. In 2020 and 2019, 11,394 and&#160;13,193 shares of common stock, respectively, were issued under the ESPP. The Company issues new shares through its transfer agent upon employee stock purchase.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzM0MzY_b4628dea-2e3d-434a-a12b-cb0a4a2d4f62">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of stock compensation expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&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;2007 Stock Incentive Plan&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;3,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,584&#160;&lt;/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;2018 Stock Incentive Plan&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,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,117&#160;&lt;/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;Employee Stock Purchase 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/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 Stock Compensation Expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic6e21764d63a47c382a50bc9444ecebe_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZToyYTc0ZDU5YTA5ZDk0ZWI2YjhkMzZlODc2ODc3ZDQ5NS90YWJsZXJhbmdlOjJhNzRkNTlhMDlkOTRlYjZiOGQzNmU4NzY4NzdkNDk1XzMtMS0xLTEtMA_b2ea6fc4-0e79-45ac-8b64-b308aa010118"
      unitRef="usd">3142000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i351b766ae4f04dd680ea29d75bba31f6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZToyYTc0ZDU5YTA5ZDk0ZWI2YjhkMzZlODc2ODc3ZDQ5NS90YWJsZXJhbmdlOjJhNzRkNTlhMDlkOTRlYjZiOGQzNmU4NzY4NzdkNDk1XzMtMy0xLTEtMA_9d8f747b-5736-4670-84de-705c7e47a0c7"
      unitRef="usd">4584000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia4e1fa7613fb478c9ab3314fa6d9e688_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZToyYTc0ZDU5YTA5ZDk0ZWI2YjhkMzZlODc2ODc3ZDQ5NS90YWJsZXJhbmdlOjJhNzRkNTlhMDlkOTRlYjZiOGQzNmU4NzY4NzdkNDk1XzQtMS0xLTEtMA_05013af8-d4b5-4e57-ba81-db3e5c28db02"
      unitRef="usd">7960000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i66fcea100c2c42a2a0163b4e5fabb490_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZToyYTc0ZDU5YTA5ZDk0ZWI2YjhkMzZlODc2ODc3ZDQ5NS90YWJsZXJhbmdlOjJhNzRkNTlhMDlkOTRlYjZiOGQzNmU4NzY4NzdkNDk1XzQtMy0xLTEtMA_683765a1-60c0-4a41-adf1-7d1ea4aa1e9a"
      unitRef="usd">3117000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i42c99c1f8c5c4dfc80b54c85d2d95af8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZToyYTc0ZDU5YTA5ZDk0ZWI2YjhkMzZlODc2ODc3ZDQ5NS90YWJsZXJhbmdlOjJhNzRkNTlhMDlkOTRlYjZiOGQzNmU4NzY4NzdkNDk1XzUtMS0xLTEtMA_45f39ce6-e00b-43a7-93ba-3bcaeaa9c5f6"
      unitRef="usd">276000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i364bc6b9950749f0b5fb29d6e64f3f65_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZToyYTc0ZDU5YTA5ZDk0ZWI2YjhkMzZlODc2ODc3ZDQ5NS90YWJsZXJhbmdlOjJhNzRkNTlhMDlkOTRlYjZiOGQzNmU4NzY4NzdkNDk1XzUtMy0xLTEtMA_1b8fcf57-11b2-4686-b168-309765e1c434"
      unitRef="usd">86000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZToyYTc0ZDU5YTA5ZDk0ZWI2YjhkMzZlODc2ODc3ZDQ5NS90YWJsZXJhbmdlOjJhNzRkNTlhMDlkOTRlYjZiOGQzNmU4NzY4NzdkNDk1XzYtMS0xLTEtMA_ca8e0ba5-cd76-419e-991e-fed6b4776526"
      unitRef="usd">11378000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZToyYTc0ZDU5YTA5ZDk0ZWI2YjhkMzZlODc2ODc3ZDQ5NS90YWJsZXJhbmdlOjJhNzRkNTlhMDlkOTRlYjZiOGQzNmU4NzY4NzdkNDk1XzYtMy0xLTEtMA_24556f81-0468-4e69-8e90-6f309d3da557"
      unitRef="usd">7787000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i03d550a9acb94d3d8b40cd11ce77a806_I20070531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzI3NDg3NzkwNzI4ODI_68deb941-82e4-4b3d-bfff-117fc8b4b8a0"
      unitRef="shares">2800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i99fc09cc5372420cbc9913cc482bbd2e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzI3NDg3NzkwNzI4OTE_82f4f885-c10b-4472-ba7b-7dfaf3bf969e">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i78140c68b44448899946ae28a2c492b9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1Xzk1Mg_95bf3a96-19dd-4890-89af-00d5fa05e236"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ia3ce47576da848b2bc216bc0f90ce282_I20180531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzExMDg_b7a77400-3596-421a-8184-c34f74624c5e"
      unitRef="shares">800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib5db181209a54338b9365b09b60172af_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzEzNjY_81665a90-6c3b-4f55-82c9-0181c664bcc2">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i3bbcaa18a6b5409c9f79ddb945d48398_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzE4NTA_2fbf6da3-cb56-4d6e-a743-6d13c356c208"
      unitRef="shares">598750</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="if7b94633c7c8431497ed06057176d7f8_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzE4ODY_6e37f403-0da9-4597-b189-cfff44c344bf"
      unitRef="shares">295846</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzM0MzE_1d9c611f-44db-455d-8c71-05a94a713ccd">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes restricted stock activity under the 2007 and 2018 Plans for the years ended December&#160;31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&#160;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&#160;Average&lt;br/&gt;Grant&#160;Date&#160;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&#160;Grant&lt;br/&gt;Date Fair Value&lt;br/&gt;(in thousands)&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 as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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 granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,813&#160;&lt;/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;Shares forfeited&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,866)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;30.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(118)&lt;/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;Shares vested&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;(187,957)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;(5,402)&lt;/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;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;505,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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 granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,068&#160;&lt;/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;Shares forfeited&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;&#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;Shares vested&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;(243,102)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,892)&lt;/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;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;581,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;31.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i91702af77fb34adfbd1c4faac70c05f8_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzEtMS0xLTEtMA_d7c02683-56d7-480a-8234-bdc234ab6f23"
      unitRef="shares">417890</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i91702af77fb34adfbd1c4faac70c05f8_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzEtMy0xLTEtMA_303c0963-8c60-474e-98ab-b7cf523406cc"
      unitRef="usdPerShare">30.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <wlfc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingAggregateGrantDateFairValue
      contextRef="i91702af77fb34adfbd1c4faac70c05f8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzEtNS0xLTEtMA_fbfd1cc8-f3dc-4fd5-a080-545e233f20e1"
      unitRef="usd">12763000</wlfc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingAggregateGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i5262ff8da39949a7af61d815e226ebf0_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzItMS0xLTEtMA_3a66cc33-4867-4cc5-b664-cac0fbd6c15a"
      unitRef="shares">279400</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5262ff8da39949a7af61d815e226ebf0_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzItMy0xLTEtMA_ca54bfd5-1f85-4673-b54a-d072593f787f"
      unitRef="usdPerShare">42.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <wlfc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodAggregateGrantDateFairValue
      contextRef="i5262ff8da39949a7af61d815e226ebf0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzItNS0xLTEtMA_0b951c34-d1e0-4ce4-8ec8-a7fe595a17d8"
      unitRef="usd">11813000</wlfc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodAggregateGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i5262ff8da39949a7af61d815e226ebf0_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzMtMS0xLTEtMA_3ed33b5e-fe97-4599-b4ec-bd18f8e5b6e9"
      unitRef="shares">3866</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i5262ff8da39949a7af61d815e226ebf0_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzMtMy0xLTEtMA_b2cc37e1-b926-4ad8-b743-ac6b6c0a7624"
      unitRef="usdPerShare">30.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <wlfc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodAggregateGrantDateFairValue
      contextRef="i5262ff8da39949a7af61d815e226ebf0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzMtNS0xLTEtMA_14102e79-f749-426d-b501-8e63bc3cda10"
      unitRef="usd">118000</wlfc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodAggregateGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i5262ff8da39949a7af61d815e226ebf0_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzQtMS0xLTEtMA_c57570fc-5fae-41d3-bf30-278fd12eeca4"
      unitRef="shares">187957</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5262ff8da39949a7af61d815e226ebf0_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzQtMy0xLTEtMA_47a1bcd4-4de8-4cec-885d-c283f1361124"
      unitRef="usdPerShare">28.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <wlfc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodAggregateGrantDateFairValue
      contextRef="i5262ff8da39949a7af61d815e226ebf0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzQtNS0xLTEtMA_e4ee3903-9d5b-4c5a-9638-eb1e456d860d"
      unitRef="usd">5402000</wlfc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodAggregateGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iefd8608f62dc4c4f853f6e652899818d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzUtMS0xLTEtMA_0efe7dde-8185-4143-a6b5-c448dfbe411c"
      unitRef="shares">505467</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iefd8608f62dc4c4f853f6e652899818d_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzUtMy0xLTEtMA_a38af140-6a33-440c-9dfd-72ab9c8e70fa"
      unitRef="usdPerShare">37.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <wlfc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingAggregateGrantDateFairValue
      contextRef="iefd8608f62dc4c4f853f6e652899818d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzUtNS0xLTEtMA_7492445e-ef4d-4d1f-967b-2ef4ac65e65e"
      unitRef="usd">19056000</wlfc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingAggregateGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i540f7272683a4f67a6a031c0e76115f8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzYtMS0xLTEtMA_866dc2a6-2b1b-4982-8215-abcd106b8567"
      unitRef="shares">319350</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i540f7272683a4f67a6a031c0e76115f8_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzYtMy0xLTEtMA_64e357f1-2bff-40e8-86e6-81daf136ffa5"
      unitRef="usdPerShare">19.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <wlfc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodAggregateGrantDateFairValue
      contextRef="i540f7272683a4f67a6a031c0e76115f8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzYtNS0xLTEtMA_b0532f94-f00f-4f19-ba0f-f14359bbea96"
      unitRef="usd">6068000</wlfc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodAggregateGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i540f7272683a4f67a6a031c0e76115f8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzctMS0xLTEtMA_07589295-7d87-4eec-b510-8b76893936d0"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i540f7272683a4f67a6a031c0e76115f8_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzctMy0xLTEtMA_8c652d5a-2580-4a2b-8acd-29b4b142f84f"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <wlfc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodAggregateGrantDateFairValue
      contextRef="i540f7272683a4f67a6a031c0e76115f8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzctNS0xLTEtMA_ed3e53e6-b92d-4513-ae6b-4d3ebe53bdf7"
      unitRef="usd">0</wlfc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodAggregateGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i540f7272683a4f67a6a031c0e76115f8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzgtMS0xLTEtMA_84a7917c-f4e0-4219-8f5b-3b65a75ea196"
      unitRef="shares">243102</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i540f7272683a4f67a6a031c0e76115f8_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzgtMy0xLTEtMA_3cd5ea93-4ca3-46b7-bc71-5df888a7372a"
      unitRef="usdPerShare">28.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <wlfc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodAggregateGrantDateFairValue
      contextRef="i540f7272683a4f67a6a031c0e76115f8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzgtNS0xLTEtMA_323a57f8-f467-4190-a123-04520fcfb61c"
      unitRef="usd">6892000</wlfc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodAggregateGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i80dd36eb97214853943a7b8020860366_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzktMS0xLTEtMA_5d039789-fff8-4960-82fc-8c76b0c0621c"
      unitRef="shares">581715</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i80dd36eb97214853943a7b8020860366_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzktMy0xLTEtMA_bf839e47-10ee-47a7-bd70-791c300159b6"
      unitRef="usdPerShare">31.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <wlfc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingAggregateGrantDateFairValue
      contextRef="i80dd36eb97214853943a7b8020860366_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90YWJsZTphYzgzN2YwYjlkYTU0ZmE3OTU3N2M4ZDQyMTM0M2UzMi90YWJsZXJhbmdlOmFjODM3ZjBiOWRhNTRmYTc5NTc3YzhkNDIxMzQzZTMyXzktNS0xLTEtMA_2c953ef9-c2c0-4e2f-8478-85cfc1735510"
      unitRef="usd">18232000</wlfc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingAggregateGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="idc5c68a05cae466c939506785e7e42f1_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzIyNjI_b62b9736-68cb-4bd8-a607-ea8a3bff27c1">P1Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i31fbccc6c0da41f9a22fd3171e5b0d4a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzIyNzM_c127185f-59ec-476c-9e8a-f724bda915b7"
      unitRef="usd">9200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i31fbccc6c0da41f9a22fd3171e5b0d4a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzIzMjU_3e31d7e0-7fa4-44cb-a42d-a4e9fc303e96"
      unitRef="usd">17700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="id3a8abdf0da2456ba621e776f77d4884_I20180401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzI0Mjc_01741308-a427-4095-ab67-bc1db4230e03"
      unitRef="shares">325000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <wlfc:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPercentageOfCashCompensationAllowedToBeDeductedForPurchaseOfCommonStockByEligibleEmployees
      contextRef="i42c99c1f8c5c4dfc80b54c85d2d95af8_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzI1MzI_a60ed750-0942-49b3-b27d-849b71e5b715"
      unitRef="number">0.10</wlfc:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPercentageOfCashCompensationAllowedToBeDeductedForPurchaseOfCommonStockByEligibleEmployees>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
      contextRef="i42c99c1f8c5c4dfc80b54c85d2d95af8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzI2OTU_e2691103-ad4c-48bf-86d5-d73c11dd1997"
      unitRef="shares">1000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee>
    <wlfc:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee
      contextRef="i42c99c1f8c5c4dfc80b54c85d2d95af8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzI3MDg_19e44448-330d-4e03-abdf-373d3e4a5a8a"
      unitRef="usd">25000</wlfc:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="i42c99c1f8c5c4dfc80b54c85d2d95af8_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzI5MjM_23d2e363-e2e0-400f-a978-ff07d21677ad"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i42c99c1f8c5c4dfc80b54c85d2d95af8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzMxMDE_a8021f88-d16e-426c-9cc2-fb1aafea177b"
      unitRef="shares">11394</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i364bc6b9950749f0b5fb29d6e64f3f65_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xOTYvZnJhZzo1NmM2ZGM0NjE5MzQ0MjM1OGUzZDFmYzgzMzBmMWM3NS90ZXh0cmVnaW9uOjU2YzZkYzQ2MTkzNDQyMzU4ZTNkMWZjODMzMGYxYzc1XzMxMDg_7ce0014b-9fa8-4173-bab5-05ec35c91905"
      unitRef="shares">13193</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDIvZnJhZzpjZjZiMTI4MDQ5OGQ0MDFiYWEzZjY1OTVjYWE2NGE1Ny90ZXh0cmVnaW9uOmNmNmIxMjgwNDk4ZDQwMWJhYTNmNjU5NWNhYTY0YTU3XzcxMg_6b896a48-8e30-4adc-a5b8-bf1151a52274">Employee 401(k)&#160;PlanThe Company adopted The Willis 401(k)&#160;Plan (the &#x201c;401(k)&#160;Plan&#x201d;) effective as of January&#160;1997. The 401(k)&#160;Plan provides for deferred compensation as described in Section&#160;401(k)&#160;of the Internal Revenue Code. The 401(k)&#160;Plan is a contributory plan available to all full-time and part-time employees in the United States. In 2020, employees who participated in the 401(k)&#160;Plan could elect to defer and contribute to the 401(k)&#160;Plan up to 75% of pretax salary or wages up to $19,500 (or $26,000 for employees at least 50 years of age). The Company matches 50% of employee contributions and was capped at $13,000 per employee in 2020. The Company match totaled $0.8 million and $0.5 million for the years ended December&#160;31, 2020 and 2019, respectively.</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <wlfc:DefinedContributionPlanMaximumPercentageOfPreTaxSalaryThatCouldBeDeferredByParticipants
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDIvZnJhZzpjZjZiMTI4MDQ5OGQ0MDFiYWEzZjY1OTVjYWE2NGE1Ny90ZXh0cmVnaW9uOmNmNmIxMjgwNDk4ZDQwMWJhYTNmNjU5NWNhYTY0YTU3XzQ2MQ_f28e0528-c035-4015-a6f9-8133ccb66920"
      unitRef="number">0.75</wlfc:DefinedContributionPlanMaximumPercentageOfPreTaxSalaryThatCouldBeDeferredByParticipants>
    <wlfc:DefinedContributionPlanMaximumAmountOfPreTaxSalaryThatCouldBeDeferredByParticipants
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDIvZnJhZzpjZjZiMTI4MDQ5OGQ0MDFiYWEzZjY1OTVjYWE2NGE1Ny90ZXh0cmVnaW9uOmNmNmIxMjgwNDk4ZDQwMWJhYTNmNjU5NWNhYTY0YTU3XzQ5Ng_a03570d8-a66c-4e7f-826f-3ec12163932e"
      unitRef="usd">19500</wlfc:DefinedContributionPlanMaximumAmountOfPreTaxSalaryThatCouldBeDeferredByParticipants>
    <wlfc:DefinedContributionPlanMaximumAmountOfWagesToBeDeferredByParticipantsWith50YearsOfAge
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDIvZnJhZzpjZjZiMTI4MDQ5OGQ0MDFiYWEzZjY1OTVjYWE2NGE1Ny90ZXh0cmVnaW9uOmNmNmIxMjgwNDk4ZDQwMWJhYTNmNjU5NWNhYTY0YTU3XzUwMw_8feb737d-7147-4996-b09b-829f65af32df"
      unitRef="usd">26000</wlfc:DefinedContributionPlanMaximumAmountOfWagesToBeDeferredByParticipantsWith50YearsOfAge>
    <wlfc:DefinedContributionPlanMinimumAgeOfEmployeesForSpecifiedContributionAmount
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDIvZnJhZzpjZjZiMTI4MDQ5OGQ0MDFiYWEzZjY1OTVjYWE2NGE1Ny90ZXh0cmVnaW9uOmNmNmIxMjgwNDk4ZDQwMWJhYTNmNjU5NWNhYTY0YTU3XzUyOQ_3a6b3b60-ab3b-4e28-8a59-95602d610047">P50Y</wlfc:DefinedContributionPlanMinimumAgeOfEmployeesForSpecifiedContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDIvZnJhZzpjZjZiMTI4MDQ5OGQ0MDFiYWEzZjY1OTVjYWE2NGE1Ny90ZXh0cmVnaW9uOmNmNmIxMjgwNDk4ZDQwMWJhYTNmNjU5NWNhYTY0YTU3XzU2MQ_db4a7719-1122-4405-891f-bc3039f5b426"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDIvZnJhZzpjZjZiMTI4MDQ5OGQ0MDFiYWEzZjY1OTVjYWE2NGE1Ny90ZXh0cmVnaW9uOmNmNmIxMjgwNDk4ZDQwMWJhYTNmNjU5NWNhYTY0YTU3XzYwOA_210cf0c3-c43f-481c-86e1-2ddf31287398"
      unitRef="usd">13000000</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDIvZnJhZzpjZjZiMTI4MDQ5OGQ0MDFiYWEzZjY1OTVjYWE2NGE1Ny90ZXh0cmVnaW9uOmNmNmIxMjgwNDk4ZDQwMWJhYTNmNjU5NWNhYTY0YTU3XzY1Nw_17fe44ff-b52c-40a9-be98-6b8f8a6637d3"
      unitRef="usd">800000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDIvZnJhZzpjZjZiMTI4MDQ5OGQ0MDFiYWEzZjY1OTVjYWE2NGE1Ny90ZXh0cmVnaW9uOmNmNmIxMjgwNDk4ZDQwMWJhYTNmNjU5NWNhYTY0YTU3XzY2NA_7ab49ae5-a234-4949-a39d-4af1db1c7798"
      unitRef="usd">500000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90ZXh0cmVnaW9uOjkwMmVjMjAxZjY3MzQwMWU4OTQxZDFkNDZkNmIxZjlkXzIxOQ_521964f5-0279-47a8-991e-e7098e6952da">Quarterly Consolidated Financial Information (Unaudited)&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of the unaudited quarterly results of operations for the years ended December&#160;31, 2020 and 2019&#160;(in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.085%"/&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;1st&#160;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2nd&#160;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3rd&#160;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4th&#160;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Full&#160;Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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) attributable to common shareholders&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;3,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;4,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;2,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(3,734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;6,405&#160;&lt;/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;Basic earnings (loss) per common share&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;0.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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 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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.62)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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.07&#160;&lt;/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;Diluted earnings (loss) per common share&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;0.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.62)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Basic weighted average common shares outstanding&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,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,963&#160;&lt;/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;Diluted weighted average common shares outstanding&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;6,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;6,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;6,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;6,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.085%"/&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1st&#160;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2nd&#160;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3rd&#160;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4th&#160;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Full&#160;Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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 attributable to common shareholders&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;20,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;16,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;4,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;63,588&#160;&lt;/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;Basic earnings per common share&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;3.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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 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;3.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.90&#160;&lt;/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;Diluted earnings per common share&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;3.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;2.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;3.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;10.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Basic weighted average common shares outstanding&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,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Diluted weighted average common shares outstanding&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;5,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;6,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;6,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;6,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;6,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90ZXh0cmVnaW9uOjkwMmVjMjAxZjY3MzQwMWU4OTQxZDFkNDZkNmIxZjlkXzIxNg_62ae2f17-8cdc-4748-b654-40a9edf1149f">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of the unaudited quarterly results of operations for the years ended December&#160;31, 2020 and 2019&#160;(in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.085%"/&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;1st&#160;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2nd&#160;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3rd&#160;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4th&#160;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Full&#160;Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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) attributable to common shareholders&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;3,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;4,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;2,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(3,734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;6,405&#160;&lt;/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;Basic earnings (loss) per common share&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;0.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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 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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.62)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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.07&#160;&lt;/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;Diluted earnings (loss) per common share&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;0.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.62)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Basic weighted average common shares outstanding&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,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,963&#160;&lt;/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;Diluted weighted average common shares outstanding&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;6,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;6,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;6,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;6,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.085%"/&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1st&#160;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2nd&#160;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3rd&#160;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4th&#160;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Full&#160;Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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 attributable to common shareholders&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;20,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;16,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;4,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;63,588&#160;&lt;/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;Basic earnings per common share&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;3.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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 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;3.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.90&#160;&lt;/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;Diluted earnings per common share&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;3.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;2.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;3.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;10.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Basic weighted average common shares outstanding&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,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Diluted weighted average common shares outstanding&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;5,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;6,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;6,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;6,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;6,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:Revenues
      contextRef="if26474ad0e3b4c7aa0d8e09d0d47012c_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzEtMi0xLTEtMA_ce854da5-c2fb-44e0-a4c5-b7909b5e92c2"
      unitRef="usd">81609000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibda4c36caff446adad99b601776eabab_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzEtNC0xLTEtMA_2039aff9-21bc-4705-96db-94e1ce96e15d"
      unitRef="usd">74983000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4539afb81233489593f379848239628a_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzEtNi0xLTEtMA_49b29c61-8827-4ee6-976e-a98b49f8e734"
      unitRef="usd">70613000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i07d737ac502f463aa14d04cab3550304_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzEtOC0xLTEtMA_d42d7c6b-4cc0-4b25-bd94-727f61bc8ca4"
      unitRef="usd">61487000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzEtMTAtMS0xLTA_ae7b4942-5063-475f-b6ff-b68ad5038db5"
      unitRef="usd">288692000</us-gaap:Revenues>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if26474ad0e3b4c7aa0d8e09d0d47012c_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzItMi0xLTEtMA_e867dd33-6b93-4bcd-bf30-b919900145e9"
      unitRef="usd">3455000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ibda4c36caff446adad99b601776eabab_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzItNC0xLTEtMA_bef3c6be-cda6-49d3-b228-4458eb443f5b"
      unitRef="usd">4540000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i4539afb81233489593f379848239628a_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzItNi0xLTEtMA_a4096f78-0d01-4fa6-b830-bdfb48eb48d6"
      unitRef="usd">2144000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i07d737ac502f463aa14d04cab3550304_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzItOC0xLTEtMA_0a1def3a-8250-4402-a4c8-f16a16f56726"
      unitRef="usd">-3734000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzItMTAtMS0xLTA_bdcb36bf-22c3-4abc-8115-032024a7c543"
      unitRef="usd">6405000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if26474ad0e3b4c7aa0d8e09d0d47012c_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzMtMi0xLTEtMA_5c48d591-584f-4eb0-92c3-e9b5861f789b"
      unitRef="usdPerShare">0.59</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ibda4c36caff446adad99b601776eabab_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzMtNC0xLTEtMA_64109166-ed4c-484e-9008-4e3a9a912b5c"
      unitRef="usdPerShare">0.75</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4539afb81233489593f379848239628a_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzMtNi0xLTEtMA_3be09eb8-09d0-4d69-8b0c-fe3e0569f229"
      unitRef="usdPerShare">0.36</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i07d737ac502f463aa14d04cab3550304_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzMtOC0xLTEtMA_8e24cc06-b4b3-4a9e-aca0-a2c41e9d5a54"
      unitRef="usdPerShare">-0.62</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzMtMTAtMS0xLTA_a9da1410-8836-483f-b553-55f2f99e69c3"
      unitRef="usdPerShare">1.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if26474ad0e3b4c7aa0d8e09d0d47012c_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzQtMi0xLTEtMA_26b7cafb-9c49-4714-84dd-c4376250ce4e"
      unitRef="usdPerShare">0.56</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ibda4c36caff446adad99b601776eabab_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzQtNC0xLTEtMA_1e91e4e7-ef3c-4fd8-bde7-af183b8ef1a1"
      unitRef="usdPerShare">0.74</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4539afb81233489593f379848239628a_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzQtNi0xLTEtMA_ee0aaf1d-201c-40d9-9fbe-910381579034"
      unitRef="usdPerShare">0.35</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i07d737ac502f463aa14d04cab3550304_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzQtOC0xLTEtMA_97332ef6-b8a9-4709-a636-b308d1cf8c2e"
      unitRef="usdPerShare">-0.62</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzQtMTAtMS0xLTA_a6572003-a31b-4ec3-b38a-09e7d8846a8f"
      unitRef="usdPerShare">1.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if26474ad0e3b4c7aa0d8e09d0d47012c_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzYtMi0xLTEtMA_72d582f1-d979-4832-9cb8-a924f52bc3af"
      unitRef="shares">5860000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ibda4c36caff446adad99b601776eabab_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzYtNC0xLTEtMA_203b8a47-5a44-4f30-be78-5b2e9b57e253"
      unitRef="shares">6016000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4539afb81233489593f379848239628a_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzYtNi0xLTEtMA_59697a22-be98-44e0-b9a4-f18b5f415066"
      unitRef="shares">5985000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i07d737ac502f463aa14d04cab3550304_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzYtOC0xLTEtMA_bc09e1d5-bab0-452a-be9b-23a822703a2a"
      unitRef="shares">5988000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzYtMTAtMS0xLTA_8536108b-7ba4-407d-bf5f-38e74ea61334"
      unitRef="shares">5963000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if26474ad0e3b4c7aa0d8e09d0d47012c_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzctMi0xLTEtMA_851c062c-3dc5-463a-a497-767eb0e40e54"
      unitRef="shares">6124000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ibda4c36caff446adad99b601776eabab_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzctNC0xLTEtMA_211cb65d-ca02-4e4c-b6e3-573ba6b1ba50"
      unitRef="shares">6103000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4539afb81233489593f379848239628a_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzctNi0xLTEtMA_91b90d1e-e4cd-46b0-80a5-615ebb0f9b90"
      unitRef="shares">6084000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i07d737ac502f463aa14d04cab3550304_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzctOC0xLTEtMA_72f1d376-7bc7-4618-b3de-291eff6b8304"
      unitRef="shares">5988000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjMjlmMzIwOGExYWQ0MGRhOGVjYmRjY2FmNjU5M2RkYS90YWJsZXJhbmdlOmMyOWYzMjA4YTFhZDQwZGE4ZWNiZGNjYWY2NTkzZGRhXzctMTAtMS0xLTA_42bff651-a84a-4b6b-93aa-00eec59496a0"
      unitRef="shares">6128000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:Revenues
      contextRef="iabe6f00aa3654e1b8e9e79ec5893a51f_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzEtMi0xLTEtMA_3bca482f-f0ef-4117-b135-1527f9a92d08"
      unitRef="usd">103769000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i222e91917cf441e0a6dd0d730b3867a2_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzEtNC0xLTEtMA_f308f2ec-12e1-418f-b7e7-9637b9b14dc6"
      unitRef="usd">95797000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iae0285ef83d3422cb2b55157f40dbb4b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzEtNi0xLTEtMA_ea84bce9-33c8-4b08-b390-1fe2b895e771"
      unitRef="usd">120366000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3f34509fab2e4ac1b58297ed073bff85_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzEtOC0xLTEtMA_1a831874-db48-475f-85ba-0f747ce52851"
      unitRef="usd">89228000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzEtMTAtMS0xLTA_792101f5-01b3-4c79-a35d-86e8e12b1849"
      unitRef="usd">409160000</us-gaap:Revenues>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="iabe6f00aa3654e1b8e9e79ec5893a51f_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzItMi0xLTEtMA_c9348c19-b11e-4d02-b0c7-389e0441dff3"
      unitRef="usd">20056000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i222e91917cf441e0a6dd0d730b3867a2_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzItNC0xLTEtMA_46d289f0-1d0d-46f5-80dd-e7881b8138e2"
      unitRef="usd">16144000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="iae0285ef83d3422cb2b55157f40dbb4b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzItNi0xLTEtMA_747b63bd-6b4a-4c30-91cf-e8b4c3e02078"
      unitRef="usd">23232000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i3f34509fab2e4ac1b58297ed073bff85_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzItOC0xLTEtMA_6da91cbd-d03c-4f2f-b986-6e473afa0e48"
      unitRef="usd">4156000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzItMTAtMS0xLTA_24954b82-c2bf-401e-b62c-674dc517bcad"
      unitRef="usd">63588000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iabe6f00aa3654e1b8e9e79ec5893a51f_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzMtMi0xLTEtMA_42dc314e-6517-464d-9ccd-996f44d0afe0"
      unitRef="usdPerShare">3.47</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i222e91917cf441e0a6dd0d730b3867a2_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzMtNC0xLTEtMA_763675e3-de51-48c7-8ab9-8155fc488ed6"
      unitRef="usdPerShare">2.75</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iae0285ef83d3422cb2b55157f40dbb4b_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzMtNi0xLTEtMA_88f2513f-8d8c-4965-9e0f-ac0b56dd7be1"
      unitRef="usdPerShare">3.97</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3f34509fab2e4ac1b58297ed073bff85_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzMtOC0xLTEtMA_5fa7c1c9-1aae-4876-bf9f-2d340bb08c06"
      unitRef="usdPerShare">0.71</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzMtMTAtMS0xLTA_2eb7a198-8e1b-4794-aefc-cf11b703c510"
      unitRef="usdPerShare">10.90</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iabe6f00aa3654e1b8e9e79ec5893a51f_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzQtMi0xLTEtMA_dfc99cac-9cdd-492d-942d-f8d39c82b883"
      unitRef="usdPerShare">3.35</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i222e91917cf441e0a6dd0d730b3867a2_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzQtNC0xLTEtMA_23d42cf9-dcff-4a17-b359-21cdb167190a"
      unitRef="usdPerShare">2.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iae0285ef83d3422cb2b55157f40dbb4b_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzQtNi0xLTEtMA_f31f3f0e-4020-4404-a2da-ec7dc07dc2eb"
      unitRef="usdPerShare">3.81</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3f34509fab2e4ac1b58297ed073bff85_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzQtOC0xLTEtMA_e5c5d126-febe-4c85-980f-14448a683baa"
      unitRef="usdPerShare">0.68</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzQtMTAtMS0xLTA_f0e0e6ac-10ea-419c-b897-95d297474fd6"
      unitRef="usdPerShare">10.50</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iabe6f00aa3654e1b8e9e79ec5893a51f_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzYtMi0xLTEtMA_09edfc64-ffef-45f1-b783-96b6945826e1"
      unitRef="shares">5779000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i222e91917cf441e0a6dd0d730b3867a2_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzYtNC0xLTEtMA_256d6df0-62c2-48c8-8fc8-9a3d3c2761cc"
      unitRef="shares">5866000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iae0285ef83d3422cb2b55157f40dbb4b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzYtNi0xLTEtMA_18f26dfc-e6f4-4468-bc3b-b5d3499c4689"
      unitRef="shares">5847000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3f34509fab2e4ac1b58297ed073bff85_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzYtOC0xLTEtMA_5b412de6-3f4b-4a75-9ccf-b9ff4a061e99"
      unitRef="shares">5850000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzYtMTAtMS0xLTA_be7fd4d8-5898-4f08-9348-2c274248d042"
      unitRef="shares">5836000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iabe6f00aa3654e1b8e9e79ec5893a51f_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzctMi0xLTEtMA_7d59bf6a-a925-42b7-88df-cfc8668f7f5b"
      unitRef="shares">5978000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i222e91917cf441e0a6dd0d730b3867a2_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzctNC0xLTEtMA_75b5819d-90a1-48df-81a0-ca44ff86f4d5"
      unitRef="shares">6061000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iae0285ef83d3422cb2b55157f40dbb4b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzctNi0xLTEtMA_3b23de80-2b3a-4e5e-9d60-b4a70c9f5247"
      unitRef="shares">6094000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3f34509fab2e4ac1b58297ed073bff85_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzctOC0xLTEtMA_645e4d85-934c-4ede-b1ae-9817f17c2687"
      unitRef="shares">6099000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDUvZnJhZzo5MDJlYzIwMWY2NzM0MDFlODk0MWQxZDQ2ZDZiMWY5ZC90YWJsZTpjYzA5YWUyMWM3NGQ0N2I0YjQzZDFjNTQyNjllYWIxZS90YWJsZXJhbmdlOmNjMDlhZTIxYzc0ZDQ3YjRiNDNkMWM1NDI2OWVhYjFlXzctMTAtMS0xLTA_b6af2aca-3f8e-40fa-968a-08a0954bc0b2"
      unitRef="shares">6058000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDgvZnJhZzozZjQxYTY0NThlNmI0ZGZiYWZlYWZhZDVhNTM2NDVkMS90ZXh0cmVnaW9uOjNmNDFhNjQ1OGU2YjRkZmJhZmVhZmFkNWE1MzY0NWQxXzIwNTU_9f0c57c5-b17e-47d4-91c4-fad2cc51528e">Related Party Transactions&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&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;Joint Ventures&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;Other revenue&#x201d; on the Consolidated Statement of Income includes management fees earned of $1.6 million and $2.9 million during the years ended December&#160;31, 2020 and 2019, respectively, related to the servicing of engines for the WMES lease portfolio. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2020, the Company sold one note receivable to WMES for $8.4&#160;million. During 2019, the Company sold five aircraft and other equipment to WMES for $76.4&#160;million. Additionally, during 2019, WMES sold one engine to Willis Aeronautical Services, Inc., a wholly-owned subsidiary of the Company, for $2.6&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no aircraft or engine sales to CASC Willis during 2020 or 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&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&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2019, the Special Committee of the Board of Directors approved a transaction in which the Company&#x2019;s Chief Executive Officer (&#x201c;CEO&#x201d;), Charles F. Willis, purchased a car at its market value of $0.1 million from the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2019, the Company&#x2019;s CEO was charged $0.2 million for usage of the Company&#x2019;s marine vessel in the Company&#x2019;s lease portfolio.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2019, the Company paid approximately $36,000 of expenses payable to Mikchalk Lake, LLC, an entity in which our CEO retains an ownership interest.&#160;These expenses were for lodging and other business related services.&#160; These transactions were approved by the Board&#x2019;s independent Directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2020, the Board's independent directors approved the Company&#x2019;s agreement to a lease with our CEO in support of the Company&#x2019;s vessel leasing business. That lease provides for a payment to our CEO of $500 per day for the use of his tender in support &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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;of our vessel lease to a third-party lessee. In addition, the Company has purchased a hull insurance policy, for our CEO&#x2019;s tender, at a rate of $6,800 per annum, plus a one-time subscriber fee of $695 to insure his tender while in the service of the Company&#x2019;s vessel leasing business. The lease agreement was subsequently amended and approved by the Board&#x2019;s independent directors to increase the daily rate to $750 per day. The Company has paid a total of $9,750 for usage of the tender. Additionally, our CEO was charged $4,000 for personal expenses while onboard the Company&#x2019;s marine vessel.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2020, the Company&#x2019;s CEO was charged $9,100 for the purchase of artwork.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i2c14863cbda643e29f6b7cc6cba6945e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDgvZnJhZzozZjQxYTY0NThlNmI0ZGZiYWZlYWZhZDVhNTM2NDVkMS90ZXh0cmVnaW9uOjNmNDFhNjQ1OGU2YjRkZmJhZmVhZmFkNWE1MzY0NWQxXzQ3OA_cae77284-2ea9-41d2-acde-b2e0b518e480"
      unitRef="usd">1600000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i43733d03a72f4618b9b708fd66976194_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDgvZnJhZzozZjQxYTY0NThlNmI0ZGZiYWZlYWZhZDVhNTM2NDVkMS90ZXh0cmVnaW9uOjNmNDFhNjQ1OGU2YjRkZmJhZmVhZmFkNWE1MzY0NWQxXzQ4NQ_cc94b5c8-a6ab-4b96-aca3-7d4da55cd225"
      unitRef="usd">2900000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <wlfc:NumberofAssetsSold
      contextRef="i5302ff5287cc4993bccd9d2e0afaf707_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDgvZnJhZzozZjQxYTY0NThlNmI0ZGZiYWZlYWZhZDVhNTM2NDVkMS90ZXh0cmVnaW9uOjNmNDFhNjQ1OGU2YjRkZmJhZmVhZmFkNWE1MzY0NWQxXzE2NDkyNjc0NDg4NDk_695dcd90-65e5-4195-a728-2274d782926b"
      unitRef="notereceivable">1</wlfc:NumberofAssetsSold>
    <wlfc:RelatedPartyTransactionProceedsFromSaleOfAssets
      contextRef="i5302ff5287cc4993bccd9d2e0afaf707_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDgvZnJhZzozZjQxYTY0NThlNmI0ZGZiYWZlYWZhZDVhNTM2NDVkMS90ZXh0cmVnaW9uOjNmNDFhNjQ1OGU2YjRkZmJhZmVhZmFkNWE1MzY0NWQxXzE2NDkyNjc0NDg3NDE_1e01f3f3-facb-44ed-801a-8ff5f269cb97"
      unitRef="usd">8400000</wlfc:RelatedPartyTransactionProceedsFromSaleOfAssets>
    <wlfc:NumberofAssetsSold
      contextRef="i2f9e1dbe41384def8055031d24f1a50f_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDgvZnJhZzozZjQxYTY0NThlNmI0ZGZiYWZlYWZhZDVhNTM2NDVkMS90ZXh0cmVnaW9uOjNmNDFhNjQ1OGU2YjRkZmJhZmVhZmFkNWE1MzY0NWQxXzE2NDkyNjc0NDg3NjA_5401571e-7ae6-4a69-972d-9eb1c01e6784"
      unitRef="aircraft.">5</wlfc:NumberofAssetsSold>
    <wlfc:RelatedPartyTransactionProceedsFromSaleOfAssets
      contextRef="i2f9e1dbe41384def8055031d24f1a50f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDgvZnJhZzozZjQxYTY0NThlNmI0ZGZiYWZlYWZhZDVhNTM2NDVkMS90ZXh0cmVnaW9uOjNmNDFhNjQ1OGU2YjRkZmJhZmVhZmFkNWE1MzY0NWQxXzE2NDkyNjc0NDg3NjQ_ec7973ce-21fd-487f-999f-c5158ae352e4"
      unitRef="usd">76400000</wlfc:RelatedPartyTransactionProceedsFromSaleOfAssets>
    <wlfc:NumberofAssetsSold
      contextRef="i0f76e31cf8f145248f45d3f68e83b305_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDgvZnJhZzozZjQxYTY0NThlNmI0ZGZiYWZlYWZhZDVhNTM2NDVkMS90ZXh0cmVnaW9uOjNmNDFhNjQ1OGU2YjRkZmJhZmVhZmFkNWE1MzY0NWQxXzE2NDkyNjc0NDg4NTc_aa808c98-c9bc-46e2-ab45-14641173dbf2"
      unitRef="engine">1</wlfc:NumberofAssetsSold>
    <wlfc:RelatedPartyTransactionProceedsFromSaleOfAssets
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDgvZnJhZzozZjQxYTY0NThlNmI0ZGZiYWZlYWZhZDVhNTM2NDVkMS90ZXh0cmVnaW9uOjNmNDFhNjQ1OGU2YjRkZmJhZmVhZmFkNWE1MzY0NWQxXzE2NDkyNjc0NDg3Nzk_f671bdda-37de-42b6-8b36-9d812a6b639f"
      unitRef="usd">2600000</wlfc:RelatedPartyTransactionProceedsFromSaleOfAssets>
    <wlfc:NumberofAssetsSold
      contextRef="i938a433c32f1494594623f6507de9750_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDgvZnJhZzozZjQxYTY0NThlNmI0ZGZiYWZlYWZhZDVhNTM2NDVkMS90ZXh0cmVnaW9uOjNmNDFhNjQ1OGU2YjRkZmJhZmVhZmFkNWE1MzY0NWQxXzg5NQ_2ed47204-f6e2-41e0-95fb-c2ff5a1ca70d"
      unitRef="aircraft.">0</wlfc:NumberofAssetsSold>
    <wlfc:NumberofAssetsSold
      contextRef="i9eb3983da866401da6f4eeacc3bb6f11_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDgvZnJhZzozZjQxYTY0NThlNmI0ZGZiYWZlYWZhZDVhNTM2NDVkMS90ZXh0cmVnaW9uOjNmNDFhNjQ1OGU2YjRkZmJhZmVhZmFkNWE1MzY0NWQxXzg5NQ_7116eacf-9b6c-491d-b191-e8a3b4838156"
      unitRef="aircraft.">0</wlfc:NumberofAssetsSold>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="iaed98c89506f42798c720abe35c3c1bf_D20190101-20190131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDgvZnJhZzozZjQxYTY0NThlNmI0ZGZiYWZlYWZhZDVhNTM2NDVkMS90ZXh0cmVnaW9uOjNmNDFhNjQ1OGU2YjRkZmJhZmVhZmFkNWE1MzY0NWQxXzE1Mzg_0e0540d7-f375-49f2-b66f-7325ff749e3b"
      unitRef="usd">100000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i395ff492043845ed89ab4f5fa92235e6_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDgvZnJhZzozZjQxYTY0NThlNmI0ZGZiYWZlYWZhZDVhNTM2NDVkMS90ZXh0cmVnaW9uOjNmNDFhNjQ1OGU2YjRkZmJhZmVhZmFkNWE1MzY0NWQxXzE2NDI_781f58e5-8be0-453e-82d5-b5f18e867349"
      unitRef="usd">200000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i2106fc3430604706bfe43455d7bb8762_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDgvZnJhZzozZjQxYTY0NThlNmI0ZGZiYWZlYWZhZDVhNTM2NDVkMS90ZXh0cmVnaW9uOjNmNDFhNjQ1OGU2YjRkZmJhZmVhZmFkNWE1MzY0NWQxXzI3NDg3NzkwNzQyNjg_2038d7c0-f9a6-4280-a80b-d0ea94d4bb26"
      unitRef="usd">36000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <wlfc:RelatedPartyTransactionDailyLeasePaymentMadeToRelatedParty
      contextRef="i94426ee75fbf48c39da2b2beef32947b_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDgvZnJhZzozZjQxYTY0NThlNmI0ZGZiYWZlYWZhZDVhNTM2NDVkMS90ZXh0cmVnaW9uOjNmNDFhNjQ1OGU2YjRkZmJhZmVhZmFkNWE1MzY0NWQxXzE2NDkyNjc0NDg3OTM_20c13977-724f-46be-b06d-eb32eaf01dad"
      unitRef="usd">500</wlfc:RelatedPartyTransactionDailyLeasePaymentMadeToRelatedParty>
    <wlfc:AnnualInsurancePremium
      contextRef="i94426ee75fbf48c39da2b2beef32947b_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDgvZnJhZzozZjQxYTY0NThlNmI0ZGZiYWZlYWZhZDVhNTM2NDVkMS90ZXh0cmVnaW9uOjNmNDFhNjQ1OGU2YjRkZmJhZmVhZmFkNWE1MzY0NWQxXzE2NDkyNjc0NDg3OTk_bece109e-fca4-40b3-aa14-4ca2b07e0a4e"
      unitRef="usd">6800</wlfc:AnnualInsurancePremium>
    <wlfc:OneTimeSubscriberFee
      contextRef="i94426ee75fbf48c39da2b2beef32947b_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDgvZnJhZzozZjQxYTY0NThlNmI0ZGZiYWZlYWZhZDVhNTM2NDVkMS90ZXh0cmVnaW9uOjNmNDFhNjQ1OGU2YjRkZmJhZmVhZmFkNWE1MzY0NWQxXzE2NDkyNjc0NDg4MDc_9c7459df-e666-40d1-864f-5ff90473e879"
      unitRef="usd">695</wlfc:OneTimeSubscriberFee>
    <wlfc:RelatedPartyTransactionDailyLeasePaymentMadeToRelatedParty
      contextRef="i3ad8a323badc42bcab0d4fccb26ad815_D20210101-20210311"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDgvZnJhZzozZjQxYTY0NThlNmI0ZGZiYWZlYWZhZDVhNTM2NDVkMS90ZXh0cmVnaW9uOjNmNDFhNjQ1OGU2YjRkZmJhZmVhZmFkNWE1MzY0NWQxXzE2NDkyNjc0NDg4MTM_3d52fbca-c91b-43a6-a6c9-80c045169f13"
      unitRef="usd">750</wlfc:RelatedPartyTransactionDailyLeasePaymentMadeToRelatedParty>
    <wlfc:RelatedPartyTransactionAggregateLeasePaymentMadeToRelatedParty
      contextRef="i94426ee75fbf48c39da2b2beef32947b_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDgvZnJhZzozZjQxYTY0NThlNmI0ZGZiYWZlYWZhZDVhNTM2NDVkMS90ZXh0cmVnaW9uOjNmNDFhNjQ1OGU2YjRkZmJhZmVhZmFkNWE1MzY0NWQxXzE2NDkyNjc0NDg4MTk_01d5260a-1025-4a18-9ae5-971f123334e0"
      unitRef="usd">9750</wlfc:RelatedPartyTransactionAggregateLeasePaymentMadeToRelatedParty>
    <wlfc:RelatedPartyTransactionPaymentReceivedForUseOfVessel
      contextRef="i94426ee75fbf48c39da2b2beef32947b_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDgvZnJhZzozZjQxYTY0NThlNmI0ZGZiYWZlYWZhZDVhNTM2NDVkMS90ZXh0cmVnaW9uOjNmNDFhNjQ1OGU2YjRkZmJhZmVhZmFkNWE1MzY0NWQxXzE2NDkyNjc0NDg4Mjk_62888d27-e187-4e47-9632-5c3b641c9d08"
      unitRef="usd">4000</wlfc:RelatedPartyTransactionPaymentReceivedForUseOfVessel>
    <wlfc:RelatedPartyTransactionProceedsFromSaleOfArtwork
      contextRef="i94426ee75fbf48c39da2b2beef32947b_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMDgvZnJhZzozZjQxYTY0NThlNmI0ZGZiYWZlYWZhZDVhNTM2NDVkMS90ZXh0cmVnaW9uOjNmNDFhNjQ1OGU2YjRkZmJhZmVhZmFkNWE1MzY0NWQxXzE2NDkyNjc0NDg4Mzc_f989dcfc-2881-4a78-98d8-0d6aa890de5b"
      unitRef="usd">9100</wlfc:RelatedPartyTransactionProceedsFromSaleOfArtwork>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90ZXh0cmVnaW9uOmIyNjcxNzM4NjhjZDQ3NWM4ODVlY2U1MWY2ODQxMDIxXzEwMjY_e90f76b3-bfe0-43e7-be99-e66525acbb7e">Reportable Segments &lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has two reportable business segments: (i)&#160;Leasing and Related Operations which involves acquiring and leasing, primarily pursuant to operating leases, commercial aircraft, aircraft engines and other aircraft equipment and the selective purchase and resale of commercial aircraft engines and other aircraft equipment and other related businesses and (ii)&#160;Spare Parts Sales which involves the purchase and resale of after-market engine parts, whole engines, engine modules and portable aircraft components.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates the performance of each of the segments based on profit or loss after general and administrative expenses. While the Company believes there are synergies between the two business segments, the segments are managed separately because each requires different business strategies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present a summary of the reportable segments (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.161%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.390%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.030%"/&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:8pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasing&#160;and&lt;br/&gt;Related&#160;Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Spare&#160;Parts&#160;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Eliminations (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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:&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 #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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;Lease rent revenue&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;142,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;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;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;142,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;Maintenance reserve revenue&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;105,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;105,365&#160;&lt;/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;Spare parts and equipment sales&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;1,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,625&#160;&lt;/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;Gain on sale of leased equipment&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,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;3,391&#160;&lt;/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 revenue&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,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,416&#160;&lt;/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 revenue&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(718)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Depreciation and amortization expense&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;94,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;94,541&#160;&lt;/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;Cost of spare parts and equipment sales&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;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;16,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;16,762&#160;&lt;/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;Write-down of equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;20,540&#160;&lt;/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;General and administrative&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;63,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;67,910&#160;&lt;/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;Technical expense&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,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,533&#160;&lt;/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 finance costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 12.25pt;text-align:left;vertical-align: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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;63,024&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on debt extinguishment&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;4,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;4,688&#160;&lt;/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 finance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 expenses&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;Earnings (loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,378)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.161%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.390%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.030%"/&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:8pt;font-weight:700;line-height:100%"&gt;For the Year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasing&#160;and&lt;br/&gt;Related&#160;Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Spare&#160;Parts&#160;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Eliminations (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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:&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 #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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;Lease rent revenue&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;190,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;190,690&#160;&lt;/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;Maintenance reserve revenue&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;108,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;108,998&#160;&lt;/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;Spare parts and equipment sales&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,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;74,651&#160;&lt;/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;Gain on sale of leased equipment&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;20,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;20,044&#160;&lt;/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 revenue&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,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,777&#160;&lt;/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 revenue&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Depreciation and amortization expense&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;86,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;86,236&#160;&lt;/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;Cost of spare parts and equipment sales&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;15,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;47,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;62,647&#160;&lt;/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;Write-down of equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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;/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;General and administrative&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;81,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;86,523&#160;&lt;/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;Technical expense&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;8,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,122&#160;&lt;/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 finance costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Interest expense&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;66,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;66,889&#160;&lt;/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;Loss on debt extinguishment&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;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/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 finance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,109&#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;&#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;67,109&#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;Total expenses&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;276,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 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;52,704&#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;328,857&#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;Earnings from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-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;77,001&#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;3,540&#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;(238)&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;80,303&#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&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:18pt;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)&#160;&#160;&#160;&#160;Represents revenue generated between our operating segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.161%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.390%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.030%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasing and Related Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Spare Parts Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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: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 assets as of December 31, 2020&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,312,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,364,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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 assets as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,898,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,940,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90ZXh0cmVnaW9uOmIyNjcxNzM4NjhjZDQ3NWM4ODVlY2U1MWY2ODQxMDIxXzkzNDU4NDg4MzcxNDY_22d13132-de3d-46b4-99b1-47df9a0387a8"
      unitRef="segment.">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90ZXh0cmVnaW9uOmIyNjcxNzM4NjhjZDQ3NWM4ODVlY2U1MWY2ODQxMDIxXzczNQ_22d13132-de3d-46b4-99b1-47df9a0387a8"
      unitRef="segment.">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90ZXh0cmVnaW9uOmIyNjcxNzM4NjhjZDQ3NWM4ODVlY2U1MWY2ODQxMDIxXzEwMjc_0ad17025-e972-4731-aad3-65739585f14e">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present a summary of the reportable segments (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.161%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.390%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.030%"/&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:8pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasing&#160;and&lt;br/&gt;Related&#160;Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Spare&#160;Parts&#160;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Eliminations (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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:&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 #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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;Lease rent revenue&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;142,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;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;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;142,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;Maintenance reserve revenue&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;105,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;105,365&#160;&lt;/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;Spare parts and equipment sales&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;1,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,625&#160;&lt;/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;Gain on sale of leased equipment&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,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;3,391&#160;&lt;/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 revenue&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,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,416&#160;&lt;/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 revenue&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(718)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Depreciation and amortization expense&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;94,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;94,541&#160;&lt;/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;Cost of spare parts and equipment sales&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;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;16,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;16,762&#160;&lt;/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;Write-down of equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;20,540&#160;&lt;/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;General and administrative&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;63,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;67,910&#160;&lt;/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;Technical expense&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,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,533&#160;&lt;/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 finance costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 12.25pt;text-align:left;vertical-align: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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;63,024&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on debt extinguishment&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;4,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;4,688&#160;&lt;/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 finance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 expenses&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;Earnings (loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,378)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.161%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.390%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.030%"/&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:8pt;font-weight:700;line-height:100%"&gt;For the Year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasing&#160;and&lt;br/&gt;Related&#160;Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Spare&#160;Parts&#160;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Eliminations (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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:&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 #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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;Lease rent revenue&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;190,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;190,690&#160;&lt;/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;Maintenance reserve revenue&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;108,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;108,998&#160;&lt;/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;Spare parts and equipment sales&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,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;74,651&#160;&lt;/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;Gain on sale of leased equipment&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;20,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;20,044&#160;&lt;/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 revenue&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,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,777&#160;&lt;/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 revenue&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Depreciation and amortization expense&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;86,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;86,236&#160;&lt;/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;Cost of spare parts and equipment sales&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;15,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;47,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;62,647&#160;&lt;/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;Write-down of equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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;/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;General and administrative&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;81,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;86,523&#160;&lt;/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;Technical expense&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;8,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,122&#160;&lt;/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 finance costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Interest expense&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;66,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;66,889&#160;&lt;/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;Loss on debt extinguishment&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;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/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 finance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,109&#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;&#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;67,109&#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;Total expenses&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;276,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 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;52,704&#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;328,857&#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;Earnings from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-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;77,001&#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;3,540&#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;(238)&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;80,303&#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&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:18pt;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)&#160;&#160;&#160;&#160;Represents revenue generated between our operating segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.161%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.390%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.030%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasing and Related Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Spare Parts Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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: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 assets as of December 31, 2020&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,312,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,364,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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 assets as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,898,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,940,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i5906c58538564b4f9d564032091600c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzItMi0xLTEtMA_b44a7100-6c13-4c45-ad62-12601e1f8a81"
      unitRef="usd">142895000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="if16a55e18cae4ceaaca8d57d7c074468_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzItNC0xLTEtMA_6efdacae-633e-401e-ab2a-2f864c30d879"
      unitRef="usd">0</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i587cfa3cccde438c8334f7ecfa7ab81a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzItNi0xLTEtMA_a37cc226-b996-4194-89a5-1a9855ac5f2b"
      unitRef="usd">0</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i8d1ab0dd321c4ac09286b3dd8c5b078b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzItOC0xLTEtMA_171eaba5-c564-49a6-aa7f-ff54af65b44b"
      unitRef="usd">142895000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i0e2247c3bdd94bcca2a7726277a24ee0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzMtMi0xLTEtMA_bc7d23a8-5c18-4bae-b4c2-6212695646b8"
      unitRef="usd">105365000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i581018a7977d483ab3e5863c257f631d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzMtNC0xLTEtMA_2d8fa1e4-e165-4398-b41b-fce1b235ffed"
      unitRef="usd">0</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="ib4aa16b75be649f48949eb22eca0d0e1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzMtNi0xLTEtMA_30452348-da3c-4264-851e-8176f0bd20d7"
      unitRef="usd">0</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i4a23765831d84803b4ec5969d03f4db8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzMtOC0xLTEtMA_f77d1732-0787-4e77-b2b3-4e21d4bae93f"
      unitRef="usd">105365000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i5140b6a0422f4dcfaca909c34058f0c6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzQtMi0xLTEtMA_d23dde8a-47d0-43c7-b404-830559fb9e3b"
      unitRef="usd">1514000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i370622e851ee477ea0f36c48edead460_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzQtNC0xLTEtMA_3201617f-5abd-4327-bebb-72b3c552c388"
      unitRef="usd">17514000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="idfbc263f046548379dc5317b50f30c7f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzQtNi0xLTEtMA_053a8a8e-3fa9-4869-b6d2-3fdfb86019e9"
      unitRef="usd">-403000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="idfbc263f046548379dc5317b50f30c7f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzQtNi0xLTEtMA_45d6a2be-2fc8-4695-8653-2075079b4cb0"
      unitRef="usd">-403000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i3e820bcdead44579964827a15a450cd9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzQtOC0xLTEtMA_00486831-09e8-4b65-b021-27c64085fb5f"
      unitRef="usd">18625000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="ia8cc5a709bf04b1bb2fd9d68d85a18a4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzUtMi0xLTEtMA_54917efe-0e2c-4f47-b586-0c2194a39f1b"
      unitRef="usd">3391000</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="ia7d3bb8b78f049f2999c8772fe50c0b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzUtNC0xLTEtMA_8b33329f-0039-4946-869c-b3cec2954045"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="i2ad8d9733b9c4651ac64ccfa3e99d6dd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzUtNi0xLTEtMA_384d9290-9f2f-4aa3-b0fb-a1f44b551146"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzUtOC0xLTEtMA_10ce3634-b0ef-4037-87c2-db83006a1515"
      unitRef="usd">3391000</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ib60598c3739a41749e110c60b5628e7a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzYtMi0xLTEtMA_a5aa8917-633e-40fb-b3e2-f788acca0c99"
      unitRef="usd">18404000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i1f703a7a19104412bb6e4991e960596a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzYtNC0xLTEtMA_0bea3f9a-13bc-4c36-bb30-b396c2718939"
      unitRef="usd">327000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="id052199043c94593b104835a4f53cd85_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzYtNi0xLTEtMA_5ceca793-5c6a-4556-8f98-68529ccc70f7"
      unitRef="usd">-315000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i8df4914aee2749d48c65079fe927f59a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzYtOC0xLTEtMA_34592447-5002-4350-9767-4cd04f25f42e"
      unitRef="usd">18416000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:Revenues
      contextRef="ia8cc5a709bf04b1bb2fd9d68d85a18a4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzctMi0xLTEtMA_f4c26cee-5eba-4c7d-9863-6a74aa4ad6ea"
      unitRef="usd">271569000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia7d3bb8b78f049f2999c8772fe50c0b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzctNC0xLTEtMA_03aba263-f4b7-4488-83b7-b90387d0e331"
      unitRef="usd">17841000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2ad8d9733b9c4651ac64ccfa3e99d6dd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzctNi0xLTEtMA_ae5016ba-1640-4863-a9b7-24e2bf15dc21"
      unitRef="usd">-718000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzctOC0xLTEtMA_c50c6111-ecc6-46b9-b0be-be4b826de495"
      unitRef="usd">288692000</us-gaap:Revenues>
    <us-gaap:DepreciationAndAmortization
      contextRef="ia8cc5a709bf04b1bb2fd9d68d85a18a4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzEwLTItMS0xLTA_2c4662b5-f277-4234-9964-24c0ec8d9a63"
      unitRef="usd">94442000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ia7d3bb8b78f049f2999c8772fe50c0b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzEwLTQtMS0xLTA_d700fa9d-3ae3-45f1-b2e9-ed176f073362"
      unitRef="usd">99000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i2ad8d9733b9c4651ac64ccfa3e99d6dd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzEwLTYtMS0xLTA_cfa91d4a-dbd1-4ce3-8cdf-bb1de25e45e1"
      unitRef="usd">0</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzEwLTgtMS0xLTA_970c2476-5f89-4be6-ae29-5b27b107216d"
      unitRef="usd">94541000</us-gaap:DepreciationAndAmortization>
    <us-gaap:SellingExpense
      contextRef="ia8cc5a709bf04b1bb2fd9d68d85a18a4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzExLTItMS0xLTA_f0ee373b-44a6-437d-b7a8-218d44dddebc"
      unitRef="usd">156000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="ia7d3bb8b78f049f2999c8772fe50c0b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzExLTQtMS0xLTA_734731e1-ffcd-4b80-94d5-2617668553a1"
      unitRef="usd">16606000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="i2ad8d9733b9c4651ac64ccfa3e99d6dd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzExLTYtMS0xLTA_c282d041-fc13-4432-8725-09222ef5fa7f"
      unitRef="usd">0</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzExLTgtMS0xLTA_296bac75-3788-49de-94a5-86680261ff11"
      unitRef="usd">16762000</us-gaap:SellingExpense>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="ia8cc5a709bf04b1bb2fd9d68d85a18a4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzEyLTItMS0xLTA_28ec4c16-b9e6-444b-b846-8aed88227b63"
      unitRef="usd">20540000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="ia7d3bb8b78f049f2999c8772fe50c0b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzEyLTQtMS0xLTA_f3dd5c7c-d8e0-4ed0-becb-2d2262df2525"
      unitRef="usd">0</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="i2ad8d9733b9c4651ac64ccfa3e99d6dd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzEyLTYtMS0xLTA_b97ef5d4-6354-4700-a22d-42bca8246001"
      unitRef="usd">0</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzEyLTgtMS0xLTA_37b6f08c-bf0c-4d33-81b2-9a89af44e9ec"
      unitRef="usd">20540000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ia8cc5a709bf04b1bb2fd9d68d85a18a4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzEzLTItMS0xLTA_0d7741ee-f308-4271-b9a6-1fdabab104fa"
      unitRef="usd">63993000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ia7d3bb8b78f049f2999c8772fe50c0b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzEzLTQtMS0xLTA_3b531a6b-54e9-4885-8072-77f2ad3cdc27"
      unitRef="usd">3514000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i2ad8d9733b9c4651ac64ccfa3e99d6dd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzEzLTYtMS0xLTA_ba733868-28c1-4152-abd6-7d93f0b9caf7"
      unitRef="usd">403000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzEzLTgtMS0xLTA_026aeb86-1be1-4b95-8787-f4a21a746cc0"
      unitRef="usd">67910000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:EquipmentExpense
      contextRef="ia8cc5a709bf04b1bb2fd9d68d85a18a4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzE0LTItMS0xLTA_acd61dab-855a-4c58-acca-0f04aed3d38f"
      unitRef="usd">6533000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="ia7d3bb8b78f049f2999c8772fe50c0b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzE0LTQtMS0xLTA_4e98df8d-d11d-443b-afc0-6db2ce9c621f"
      unitRef="usd">0</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="i2ad8d9733b9c4651ac64ccfa3e99d6dd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzE0LTYtMS0xLTA_cf102dc5-f919-41a6-9712-f16b5e4f3594"
      unitRef="usd">0</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzE0LTgtMS0xLTA_5487613d-1a38-4e06-8823-c1157c792b97"
      unitRef="usd">6533000</us-gaap:EquipmentExpense>
    <us-gaap:InterestExpense
      contextRef="ia8cc5a709bf04b1bb2fd9d68d85a18a4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzE2LTItMS0xLTA_1ead2df6-1aff-466a-bd32-3cecae0546d7"
      unitRef="usd">63024000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ia7d3bb8b78f049f2999c8772fe50c0b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzE2LTQtMS0xLTA_8e82bdfe-ae9c-4cb0-9b14-139022a2cb19"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i2ad8d9733b9c4651ac64ccfa3e99d6dd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzE2LTYtMS0xLTA_10422fd4-b9d0-487b-bb3b-7fbdaae12093"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzE2LTgtMS0xLTA_5f87fc9a-80f5-4d72-840a-f82f09bc36df"
      unitRef="usd">63024000</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ia8cc5a709bf04b1bb2fd9d68d85a18a4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzE3LTItMS0xLTA_30a18f33-aa86-4a8d-bc85-e310e7248263"
      unitRef="usd">-4688000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ia7d3bb8b78f049f2999c8772fe50c0b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzE3LTQtMS0xLTA_6d83cab2-edcb-4d6c-9c29-84add708ea73"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i2ad8d9733b9c4651ac64ccfa3e99d6dd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzE3LTYtMS0xLTA_83b22422-56bb-4ead-a31e-bbbbec4c827a"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzE3LTgtMS0xLTA_d1a94b6d-8976-4769-b0b2-e0c5472988e7"
      unitRef="usd">-4688000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <wlfc:FinanceCostsNet
      contextRef="ia8cc5a709bf04b1bb2fd9d68d85a18a4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzE4LTItMS0xLTA_c9939e1c-1912-4b04-baaa-73fc640013fa"
      unitRef="usd">67712000</wlfc:FinanceCostsNet>
    <wlfc:FinanceCostsNet
      contextRef="ia7d3bb8b78f049f2999c8772fe50c0b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzE4LTQtMS0xLTA_acae2c7d-8544-4091-8aa5-0ca58638f55d"
      unitRef="usd">0</wlfc:FinanceCostsNet>
    <wlfc:FinanceCostsNet
      contextRef="i2ad8d9733b9c4651ac64ccfa3e99d6dd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzE4LTYtMS0xLTA_ba904073-079b-48d7-be12-19b62394bc78"
      unitRef="usd">0</wlfc:FinanceCostsNet>
    <wlfc:FinanceCostsNet
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzE4LTgtMS0xLTA_7c8a9058-77d5-4714-a98d-6121cff08306"
      unitRef="usd">67712000</wlfc:FinanceCostsNet>
    <us-gaap:CostsAndExpenses
      contextRef="ia8cc5a709bf04b1bb2fd9d68d85a18a4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzE5LTItMS0xLTA_235b78e1-3a76-4417-915f-d84fe12f58a0"
      unitRef="usd">253376000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ia7d3bb8b78f049f2999c8772fe50c0b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzE5LTQtMS0xLTA_46e40d0f-0114-4564-8881-296fab3f7aa0"
      unitRef="usd">20219000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i2ad8d9733b9c4651ac64ccfa3e99d6dd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzE5LTYtMS0xLTA_e9c585c1-830b-4efc-99e5-4d727afaaf2f"
      unitRef="usd">403000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzE5LTgtMS0xLTA_69cb5d15-6786-4b6b-a1ae-dc460a051a02"
      unitRef="usd">273998000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia8cc5a709bf04b1bb2fd9d68d85a18a4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzIwLTItMS0xLTA_e235f757-2371-43cb-ba6c-f9cb2038a831"
      unitRef="usd">18193000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia7d3bb8b78f049f2999c8772fe50c0b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzIwLTQtMS0xLTA_e5908d30-968f-4b41-8647-5452c3e44819"
      unitRef="usd">-2378000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2ad8d9733b9c4651ac64ccfa3e99d6dd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzIwLTYtMS0xLTA_911151f7-77c4-437d-8668-ae203ee4f806"
      unitRef="usd">-1121000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTpmYWQxOWU2OTFkMGM0NTdjOWM0MGQyY2U4OTdlMGY3My90YWJsZXJhbmdlOmZhZDE5ZTY5MWQwYzQ1N2M5YzQwZDJjZTg5N2UwZjczXzIwLTgtMS0xLTA_268aedca-bdc5-4737-9add-9640e2dc3ddd"
      unitRef="usd">14694000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i1bfee6e446b4472298353ab0c7b856c6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzItMi0xLTEtMA_05fecf93-03fa-4e31-89f5-fb6a6de1b8da"
      unitRef="usd">190690000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="ifb4bcc0b021e469abc8cf1fd1e9746cb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzItNC0xLTEtMA_43e05bb3-025a-4b69-acb0-94cb18478caf"
      unitRef="usd">0</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i6962530a117b414580379a1150a6aabc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzItNi0xLTEtMA_471502f2-3ff1-41dc-8870-c2d9f1726744"
      unitRef="usd">0</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i9745c98dd11c4b19b4cc2831d1aa2213_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzItOC0xLTEtMA_85cb756e-8e52-4c68-a069-d88652907637"
      unitRef="usd">190690000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i1195c5b8e7704d598354604a46e3b1a3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzMtMi0xLTEtMA_db22c688-7a52-43c0-8d98-88cff96818da"
      unitRef="usd">108998000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="ib7ba9b63008146c6b4e6fbe67c8bc2f9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzMtNC0xLTEtMA_c6542d46-82a6-4981-a150-af7544b21336"
      unitRef="usd">0</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="if1a0ee4f23524a3f8c3e03872a19d3c4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzMtNi0xLTEtMA_4d3007c4-6697-41f1-bc17-e78870ac39e2"
      unitRef="usd">0</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="ib0ab4fe8dfe14657b068429f90208e03_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzMtOC0xLTEtMA_0b6eb81e-7462-46a1-a1ad-010ab26c04ae"
      unitRef="usd">108998000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i8670bd0739d149d0a09faba1cfa2670d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzQtMi0xLTEtMA_5a133aca-6409-4da6-8685-2f69568d587c"
      unitRef="usd">18684000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ibcbcc15e7d3c4a00a1e2b978bca9580f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzQtNC0xLTEtMA_0389f797-1f7c-495c-8ad1-42d71a48b210"
      unitRef="usd">55967000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i4faae720a00449a385c52957fde76575_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzQtNi0xLTEtMA_2f387227-be58-448e-9cb8-f285ad5916af"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i59ca301a879e4934ad827219f68fc19d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzQtOC0xLTEtMA_2f9a0347-a979-4832-82ee-3ab5b88e7d90"
      unitRef="usd">74651000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="if2305f028e4c4be8bc727105d38cb845_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzUtMi0xLTEtMA_845b38d6-0eea-4e07-ae19-cb470c9333bd"
      unitRef="usd">20044000</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="i7fe4ee7f6ab7483d85812b7364eac443_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzUtNC0xLTEtMA_f04a63c7-5ce4-4226-bc37-9971c75e9fc1"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="ica59e9906d53430581bd322fb1f5d02c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzUtNi0xLTEtMA_83c7527c-5d66-4f3e-81a9-36dd74c1c61f"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzUtOC0xLTEtMA_553ddb0e-bded-4af0-a43c-ba8bdf2567de"
      unitRef="usd">20044000</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6d4d3d5b06524f04b3124185644446fc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzYtMi0xLTEtMA_b75b3582-bc5c-4ec9-99dd-07dbb61eccc4"
      unitRef="usd">14738000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ibce29cfe438e40258bf4dd7f9543d39b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzYtNC0xLTEtMA_4a1ee6ed-52b2-4de9-9529-abff462f4d92"
      unitRef="usd">277000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ia65e43fd683548d2a2c901db9ac01853_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzYtNi0xLTEtMA_9cfd75b7-1927-4959-b35c-c0acc22851d0"
      unitRef="usd">-238000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i4af904f1f064495f823d2a61c1c1f457_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzYtOC0xLTEtMA_c620003f-b96e-48e6-b0a1-a5a8a19dfeca"
      unitRef="usd">14777000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:Revenues
      contextRef="if2305f028e4c4be8bc727105d38cb845_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzctMi0xLTEtMA_aa8f85e5-664d-4325-b7ae-9691fafaba22"
      unitRef="usd">353154000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7fe4ee7f6ab7483d85812b7364eac443_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzctNC0xLTEtMA_4bb3c80b-b904-41c2-ae39-fad780c6c5ba"
      unitRef="usd">56244000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ica59e9906d53430581bd322fb1f5d02c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzctNi0xLTEtMA_d3428e70-8740-49b5-9469-b3b572e5b77d"
      unitRef="usd">-238000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzctOC0xLTEtMA_9168fe38-d0b3-4e4c-9d02-5398f3ca342a"
      unitRef="usd">409160000</us-gaap:Revenues>
    <us-gaap:DepreciationAndAmortization
      contextRef="if2305f028e4c4be8bc727105d38cb845_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzEwLTItMS0xLTA_7c67a38d-eacc-472a-b143-75adb5a0e71c"
      unitRef="usd">86159000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i7fe4ee7f6ab7483d85812b7364eac443_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzEwLTQtMS0xLTA_520c75f6-8d3d-444e-95fb-49dcdab8b667"
      unitRef="usd">77000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ica59e9906d53430581bd322fb1f5d02c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzEwLTYtMS0xLTA_a150f4b9-544c-4bb1-860b-446d0b48b500"
      unitRef="usd">0</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzEwLTgtMS0xLTA_5534c112-8699-4e94-8099-612400cf152d"
      unitRef="usd">86236000</us-gaap:DepreciationAndAmortization>
    <us-gaap:SellingExpense
      contextRef="if2305f028e4c4be8bc727105d38cb845_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzExLTItMS0xLTA_4eed16f3-ed85-42da-8b6a-843da93e6807"
      unitRef="usd">15241000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="i7fe4ee7f6ab7483d85812b7364eac443_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzExLTQtMS0xLTA_5252f417-b726-42e3-b7bc-9fb6322b4ab2"
      unitRef="usd">47406000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="ica59e9906d53430581bd322fb1f5d02c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzExLTYtMS0xLTA_db6a5149-9e0c-41b7-9c89-e94594c6a660"
      unitRef="usd">0</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzExLTgtMS0xLTA_ad7cc589-bc1f-4ab4-bb72-1e0cf2584938"
      unitRef="usd">62647000</us-gaap:SellingExpense>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="if2305f028e4c4be8bc727105d38cb845_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzEyLTItMS0xLTA_9f7a369b-6234-43a4-a75a-a7e26629b3d8"
      unitRef="usd">18220000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="i7fe4ee7f6ab7483d85812b7364eac443_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzEyLTQtMS0xLTA_93e908b7-61dc-45fa-97b4-96e7472e0c43"
      unitRef="usd">0</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="ica59e9906d53430581bd322fb1f5d02c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzEyLTYtMS0xLTA_6a505464-cc36-477f-a317-06562fdc8503"
      unitRef="usd">0</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzEyLTgtMS0xLTA_7f692b9c-6d46-4643-9fa9-4ca300857fa3"
      unitRef="usd">18220000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="if2305f028e4c4be8bc727105d38cb845_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzEzLTItMS0xLTA_12110227-51ac-4569-a700-c48cc03a0283"
      unitRef="usd">81302000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i7fe4ee7f6ab7483d85812b7364eac443_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzEzLTQtMS0xLTA_c7b63b2a-ea41-4ccd-af8f-ef256e3b3909"
      unitRef="usd">5221000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ica59e9906d53430581bd322fb1f5d02c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzEzLTYtMS0xLTA_5b2c6428-d8a9-4e1b-80e9-732eebf359d1"
      unitRef="usd">0</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzEzLTgtMS0xLTA_4aff8708-92be-43a7-98f7-c87afd06aad4"
      unitRef="usd">86523000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:EquipmentExpense
      contextRef="if2305f028e4c4be8bc727105d38cb845_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE0LTItMS0xLTA_d67c8bf7-7e30-4417-bab2-385dff6d0cc2"
      unitRef="usd">8122000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="i7fe4ee7f6ab7483d85812b7364eac443_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE0LTQtMS0xLTA_bd297354-ee81-4150-9e43-ec0a274297a0"
      unitRef="usd">0</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="ica59e9906d53430581bd322fb1f5d02c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE0LTYtMS0xLTA_532b27fe-2f4e-4701-a60b-0e96748170f4"
      unitRef="usd">0</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE0LTgtMS0xLTA_c82bca89-ebb0-4c1f-8e45-600f77ffb8b3"
      unitRef="usd">8122000</us-gaap:EquipmentExpense>
    <us-gaap:InterestExpense
      contextRef="if2305f028e4c4be8bc727105d38cb845_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE1LTItMS0xLTA_c752b76c-263e-41ff-958a-79f70e7e2fc5"
      unitRef="usd">66889000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i7fe4ee7f6ab7483d85812b7364eac443_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE1LTQtMS0xLTA_33406ed4-6de5-4555-8380-e751b3bc6ccf"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ica59e9906d53430581bd322fb1f5d02c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE1LTYtMS0xLTA_355da649-f7d7-49f4-a583-04c6fb8f6b27"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE1LTgtMS0xLTA_0440815c-e4a1-43c5-99a0-b7ce8969c81e"
      unitRef="usd">66889000</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="if2305f028e4c4be8bc727105d38cb845_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE3LTItMS0xLTM2OTE_e60e5d99-50c2-4a78-8ae2-09e2cb652753"
      unitRef="usd">-220000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i7fe4ee7f6ab7483d85812b7364eac443_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE3LTQtMS0xLTM2OTE_ecab690d-46d7-439a-a0c8-5eaf7c3d5561"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ica59e9906d53430581bd322fb1f5d02c_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE3LTYtMS0xLTM2OTE_6f6555e8-3588-44a0-94dd-3ae9f1160a35"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE3LTgtMS0xLTI3MTE_697e88a9-7853-4d54-ab46-6425fa288ca5"
      unitRef="usd">-220000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <wlfc:FinanceCostsNet
      contextRef="if2305f028e4c4be8bc727105d38cb845_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE4LTItMS0xLTI2OTI_889b6bcc-9b8c-44d5-a7bf-534f02da8a59"
      unitRef="usd">67109000</wlfc:FinanceCostsNet>
    <wlfc:FinanceCostsNet
      contextRef="i7fe4ee7f6ab7483d85812b7364eac443_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE4LTQtMS0xLTI2OTM_c501ba83-894e-4aaf-9a5f-27108d4d5991"
      unitRef="usd">0</wlfc:FinanceCostsNet>
    <wlfc:FinanceCostsNet
      contextRef="ica59e9906d53430581bd322fb1f5d02c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE4LTYtMS0xLTI3MDM_ca9dafd5-94a8-4e38-8cf9-a39244f6f910"
      unitRef="usd">0</wlfc:FinanceCostsNet>
    <wlfc:FinanceCostsNet
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE4LTgtMS0xLTI3MDk_e573576f-221d-4391-8993-5090096ed1b9"
      unitRef="usd">67109000</wlfc:FinanceCostsNet>
    <us-gaap:CostsAndExpenses
      contextRef="if2305f028e4c4be8bc727105d38cb845_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE2LTItMS0xLTA_f185b116-f2d2-434c-86bb-19713e839e4b"
      unitRef="usd">276153000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i7fe4ee7f6ab7483d85812b7364eac443_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE2LTQtMS0xLTA_11666d5f-8611-4537-adb1-753a45b46154"
      unitRef="usd">52704000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ica59e9906d53430581bd322fb1f5d02c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE2LTYtMS0xLTA_cfec5ef9-0ad5-42c1-a38e-08b95e21c4d8"
      unitRef="usd">0</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE2LTgtMS0xLTA_d0e20728-48b9-496d-b5e7-b407fe94a7e8"
      unitRef="usd">328857000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="if2305f028e4c4be8bc727105d38cb845_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE3LTItMS0xLTA_f7b510f0-2e31-4d04-bf89-2767eea4c10a"
      unitRef="usd">77001000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7fe4ee7f6ab7483d85812b7364eac443_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE3LTQtMS0xLTA_9135fd86-3a92-43f8-afdd-2ddf0ee417dd"
      unitRef="usd">3540000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ica59e9906d53430581bd322fb1f5d02c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE3LTYtMS0xLTA_3477e46f-874a-4c86-bb8f-f266f25c6757"
      unitRef="usd">-238000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3a6d444973404b1cbb297514c20d993d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTo4MGMxZjc2NWJiODE0N2I2ODRkMmQ5YjkwMmZiNmY3Ny90YWJsZXJhbmdlOjgwYzFmNzY1YmI4MTQ3YjY4NGQyZDliOTAyZmI2Zjc3XzE3LTgtMS0xLTA_08935763-c869-41bc-a7e5-6e2e27791d98"
      unitRef="usd">80303000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Assets
      contextRef="i0e07d77ec69c4c2dabf24c041e1b7e4b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTozZTI5NTFlZTM0N2E0NTFlYjhkYTk5ZTFjNDA1NmVkMy90YWJsZXJhbmdlOjNlMjk1MWVlMzQ3YTQ1MWViOGRhOTllMWM0MDU2ZWQzXzEtMi0xLTEtMA_e27ce108-722d-4250-aba7-db1a9000b189"
      unitRef="usd">2312172000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i2c6a07c2b82d49b3893e4996e9782970_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTozZTI5NTFlZTM0N2E0NTFlYjhkYTk5ZTFjNDA1NmVkMy90YWJsZXJhbmdlOjNlMjk1MWVlMzQ3YTQ1MWViOGRhOTllMWM0MDU2ZWQzXzEtNC0xLTEtMA_b6e6b38e-8469-48fe-90c3-53463527399d"
      unitRef="usd">52776000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i68a9d34b851e4247bf75e33877587fa3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTozZTI5NTFlZTM0N2E0NTFlYjhkYTk5ZTFjNDA1NmVkMy90YWJsZXJhbmdlOjNlMjk1MWVlMzQ3YTQ1MWViOGRhOTllMWM0MDU2ZWQzXzEtNi0xLTEtMA_fb5bf463-e3ff-4831-ad9e-24add9ea7595"
      unitRef="usd">0</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i810d850fb833484aa9ddc104085ea4ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTozZTI5NTFlZTM0N2E0NTFlYjhkYTk5ZTFjNDA1NmVkMy90YWJsZXJhbmdlOjNlMjk1MWVlMzQ3YTQ1MWViOGRhOTllMWM0MDU2ZWQzXzEtOC0xLTEtMA_ef933fc5-3f2e-45fb-b28d-e95ef6e2ea9e"
      unitRef="usd">2364948000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i7430a23addb34380a7fdd8e3363e7973_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTozZTI5NTFlZTM0N2E0NTFlYjhkYTk5ZTFjNDA1NmVkMy90YWJsZXJhbmdlOjNlMjk1MWVlMzQ3YTQ1MWViOGRhOTllMWM0MDU2ZWQzXzItMi0xLTEtMA_2290dbd5-dd46-42be-a2aa-c2fd03f23af8"
      unitRef="usd">1898313000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3de8d88499544d37856f4e275938a316_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTozZTI5NTFlZTM0N2E0NTFlYjhkYTk5ZTFjNDA1NmVkMy90YWJsZXJhbmdlOjNlMjk1MWVlMzQ3YTQ1MWViOGRhOTllMWM0MDU2ZWQzXzItNC0xLTEtMA_825186fa-ff92-449d-b1ae-c41f27e7e837"
      unitRef="usd">42295000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ica8e149173de4b018ef949522d09b130_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTozZTI5NTFlZTM0N2E0NTFlYjhkYTk5ZTFjNDA1NmVkMy90YWJsZXJhbmdlOjNlMjk1MWVlMzQ3YTQ1MWViOGRhOTllMWM0MDU2ZWQzXzItNi0xLTEtMA_30612db7-65f1-475f-8dc0-5d9a5149ffb0"
      unitRef="usd">0</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib83d06fd054044d7a80f4b0b31679f56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yMTQvZnJhZzpiMjY3MTczODY4Y2Q0NzVjODg1ZWNlNTFmNjg0MTAyMS90YWJsZTozZTI5NTFlZTM0N2E0NTFlYjhkYTk5ZTFjNDA1NmVkMy90YWJsZXJhbmdlOjNlMjk1MWVlMzQ3YTQ1MWViOGRhOTllMWM0MDU2ZWQzXzItOC0xLTEtMA_4346fde3-cee1-4f7e-a0c9-34afe978687c"
      unitRef="usd">1940608000</us-gaap:Assets>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="i287906270a474eb2905fbba29ee06e80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yNTAvZnJhZzoyMzNmYmEwYjBlZDY0NjdlOTA1MTExYWE3YzU5YWRiMi90ZXh0cmVnaW9uOjIzM2ZiYTBiMGVkNjQ2N2U5MDUxMTFhYTdjNTlhZGIyXzIxNw_f8ca84c9-181e-4497-9cdf-d92f43bdb2f5">&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;WILLIS LEASE FINANCE CORPORATION&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;AND SUBSIDIARIES&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:700;line-height:120%"&gt;SCHEDULE II &#x2014; VALUATION ACCOUNTS&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:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.307%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.030%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;Beginning&lt;br/&gt;of&#160;Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Additions&lt;br/&gt;Charged&lt;br/&gt;(Credited)&lt;br/&gt;to&#160;Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;(Deductions)&lt;br/&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;End&#160;of&#160;Period&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;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, allowance for doubtful accounts&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;2,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,730&#160;&lt;/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;Deferred tax valuation allowance&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;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;(499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;153&#160;&lt;/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;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, allowance for doubtful accounts&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;1,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;(363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,372&#160;&lt;/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 valuation allowance&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;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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 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;468&#160;&lt;/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;Deductions in allowance for doubtful accounts represent uncollectible accounts written off, net of recoveries.</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i077d0e48917c406e9eb82f665fa30f92_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yNTAvZnJhZzoyMzNmYmEwYjBlZDY0NjdlOTA1MTExYWE3YzU5YWRiMi90YWJsZTo5NGI2NzNiMGNkMjE0YzJhOThjMDQ3NmMyYTA2NDU4Yi90YWJsZXJhbmdlOjk0YjY3M2IwY2QyMTRjMmE5OGMwNDc2YzJhMDY0NThiXzItMS0xLTEtMA_3836f220-cd33-426e-859b-f8d25540499a"
      unitRef="usd">2559000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i04b0bde3b5594052bb1da6c753170c2a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yNTAvZnJhZzoyMzNmYmEwYjBlZDY0NjdlOTA1MTExYWE3YzU5YWRiMi90YWJsZTo5NGI2NzNiMGNkMjE0YzJhOThjMDQ3NmMyYTA2NDU4Yi90YWJsZXJhbmdlOjk0YjY3M2IwY2QyMTRjMmE5OGMwNDc2YzJhMDY0NThiXzItMy0xLTEtMA_67113a97-33ad-4154-b0d7-1fb751a6691c"
      unitRef="usd">-829000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i04b0bde3b5594052bb1da6c753170c2a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yNTAvZnJhZzoyMzNmYmEwYjBlZDY0NjdlOTA1MTExYWE3YzU5YWRiMi90YWJsZTo5NGI2NzNiMGNkMjE0YzJhOThjMDQ3NmMyYTA2NDU4Yi90YWJsZXJhbmdlOjk0YjY3M2IwY2QyMTRjMmE5OGMwNDc2YzJhMDY0NThiXzItNS0xLTEtMA_9dc57185-c8ec-4049-bceb-95e9bb4a12a5"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i1540507edee74def89f05f7bec8b5754_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yNTAvZnJhZzoyMzNmYmEwYjBlZDY0NjdlOTA1MTExYWE3YzU5YWRiMi90YWJsZTo5NGI2NzNiMGNkMjE0YzJhOThjMDQ3NmMyYTA2NDU4Yi90YWJsZXJhbmdlOjk0YjY3M2IwY2QyMTRjMmE5OGMwNDc2YzJhMDY0NThiXzItNy0xLTEtMA_c5e84b1d-1590-43a3-958c-de4a28723000"
      unitRef="usd">1730000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i7bb80364888649d2911ca13ff7396147_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yNTAvZnJhZzoyMzNmYmEwYjBlZDY0NjdlOTA1MTExYWE3YzU5YWRiMi90YWJsZTo5NGI2NzNiMGNkMjE0YzJhOThjMDQ3NmMyYTA2NDU4Yi90YWJsZXJhbmdlOjk0YjY3M2IwY2QyMTRjMmE5OGMwNDc2YzJhMDY0NThiXzMtMS0xLTEtMA_48ed2d56-6c7d-41e0-b484-4053006205f0"
      unitRef="usd">652000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ib0656e0bfea146f5b17cff4b479fa370_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yNTAvZnJhZzoyMzNmYmEwYjBlZDY0NjdlOTA1MTExYWE3YzU5YWRiMi90YWJsZTo5NGI2NzNiMGNkMjE0YzJhOThjMDQ3NmMyYTA2NDU4Yi90YWJsZXJhbmdlOjk0YjY3M2IwY2QyMTRjMmE5OGMwNDc2YzJhMDY0NThiXzMtMy0xLTEtMA_37bbec4a-c331-4822-8772-843caa7cd77e"
      unitRef="usd">-499000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ib0656e0bfea146f5b17cff4b479fa370_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yNTAvZnJhZzoyMzNmYmEwYjBlZDY0NjdlOTA1MTExYWE3YzU5YWRiMi90YWJsZTo5NGI2NzNiMGNkMjE0YzJhOThjMDQ3NmMyYTA2NDU4Yi90YWJsZXJhbmdlOjk0YjY3M2IwY2QyMTRjMmE5OGMwNDc2YzJhMDY0NThiXzMtNS0xLTEtMA_75a4ac17-1366-419b-9428-0bfcd9affe41"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ia0ca4a7948fc4063b8af69184ff24cd1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yNTAvZnJhZzoyMzNmYmEwYjBlZDY0NjdlOTA1MTExYWE3YzU5YWRiMi90YWJsZTo5NGI2NzNiMGNkMjE0YzJhOThjMDQ3NmMyYTA2NDU4Yi90YWJsZXJhbmdlOjk0YjY3M2IwY2QyMTRjMmE5OGMwNDc2YzJhMDY0NThiXzMtNy0xLTEtMA_5f3d51f3-ceb7-4227-b507-1d08f4946dee"
      unitRef="usd">153000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i1540507edee74def89f05f7bec8b5754_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yNTAvZnJhZzoyMzNmYmEwYjBlZDY0NjdlOTA1MTExYWE3YzU5YWRiMi90YWJsZTo5NGI2NzNiMGNkMjE0YzJhOThjMDQ3NmMyYTA2NDU4Yi90YWJsZXJhbmdlOjk0YjY3M2IwY2QyMTRjMmE5OGMwNDc2YzJhMDY0NThiXzUtMS0xLTEtMA_8bc031c9-c915-4fd4-babe-9fefa0c37ea8"
      unitRef="usd">1730000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ib16c70687ad8404f9e3f5a2f001dabcb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yNTAvZnJhZzoyMzNmYmEwYjBlZDY0NjdlOTA1MTExYWE3YzU5YWRiMi90YWJsZTo5NGI2NzNiMGNkMjE0YzJhOThjMDQ3NmMyYTA2NDU4Yi90YWJsZXJhbmdlOjk0YjY3M2IwY2QyMTRjMmE5OGMwNDc2YzJhMDY0NThiXzUtMy0xLTEtMA_f9109307-1262-4c31-b747-3fccb8bb1468"
      unitRef="usd">5000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ib16c70687ad8404f9e3f5a2f001dabcb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yNTAvZnJhZzoyMzNmYmEwYjBlZDY0NjdlOTA1MTExYWE3YzU5YWRiMi90YWJsZTo5NGI2NzNiMGNkMjE0YzJhOThjMDQ3NmMyYTA2NDU4Yi90YWJsZXJhbmdlOjk0YjY3M2IwY2QyMTRjMmE5OGMwNDc2YzJhMDY0NThiXzUtNS0xLTEtMA_e7aa3c8f-e91f-4cf1-ad89-51246aa91801"
      unitRef="usd">363000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i9b7e7d4ddab844eb85da5e0bd7c037e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yNTAvZnJhZzoyMzNmYmEwYjBlZDY0NjdlOTA1MTExYWE3YzU5YWRiMi90YWJsZTo5NGI2NzNiMGNkMjE0YzJhOThjMDQ3NmMyYTA2NDU4Yi90YWJsZXJhbmdlOjk0YjY3M2IwY2QyMTRjMmE5OGMwNDc2YzJhMDY0NThiXzUtNy0xLTEtMA_739d3954-a881-424c-ba01-99fdb81b15ff"
      unitRef="usd">1372000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ia0ca4a7948fc4063b8af69184ff24cd1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yNTAvZnJhZzoyMzNmYmEwYjBlZDY0NjdlOTA1MTExYWE3YzU5YWRiMi90YWJsZTo5NGI2NzNiMGNkMjE0YzJhOThjMDQ3NmMyYTA2NDU4Yi90YWJsZXJhbmdlOjk0YjY3M2IwY2QyMTRjMmE5OGMwNDc2YzJhMDY0NThiXzYtMS0xLTEtMA_78cadd1e-3c11-4da8-a8da-3e8543f1acaa"
      unitRef="usd">153000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ieef696c0961a4ebdac2f6baa43b4a673_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yNTAvZnJhZzoyMzNmYmEwYjBlZDY0NjdlOTA1MTExYWE3YzU5YWRiMi90YWJsZTo5NGI2NzNiMGNkMjE0YzJhOThjMDQ3NmMyYTA2NDU4Yi90YWJsZXJhbmdlOjk0YjY3M2IwY2QyMTRjMmE5OGMwNDc2YzJhMDY0NThiXzYtMy0xLTEtMA_e5bd922e-0069-458d-95a2-935fead4b38f"
      unitRef="usd">315000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ieef696c0961a4ebdac2f6baa43b4a673_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yNTAvZnJhZzoyMzNmYmEwYjBlZDY0NjdlOTA1MTExYWE3YzU5YWRiMi90YWJsZTo5NGI2NzNiMGNkMjE0YzJhOThjMDQ3NmMyYTA2NDU4Yi90YWJsZXJhbmdlOjk0YjY3M2IwY2QyMTRjMmE5OGMwNDc2YzJhMDY0NThiXzYtNS0xLTEtMA_9d8ff88c-e409-4795-bea6-1a0bb2341633"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i1099458ad5ad4ddeb0e182ca0b7db00b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8yNTAvZnJhZzoyMzNmYmEwYjBlZDY0NjdlOTA1MTExYWE3YzU5YWRiMi90YWJsZTo5NGI2NzNiMGNkMjE0YzJhOThjMDQ3NmMyYTA2NDU4Yi90YWJsZXJhbmdlOjk0YjY3M2IwY2QyMTRjMmE5OGMwNDc2YzJhMDY0NThiXzYtNy0xLTEtMA_632c0314-d227-4a5f-91da-b1ad4e50cc0d"
      unitRef="usd">468000</us-gaap:ValuationAllowancesAndReservesBalance>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI0LTEtMS0xLTA_c9d648d1-85e5-4785-ac26-339f76b84b72"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI0LTEtMS0xLTA_c9d648d1-85e5-4785-ac26-339f76b84b72"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI0LTMtMS0xLTA_a0cd1b7a-9927-4165-8a02-99a077858e3d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI0LTMtMS0xLTA_a0cd1b7a-9927-4165-8a02-99a077858e3d"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90ZXh0cmVnaW9uOjE3ZDM3MDQyMWY4ZDQ4MDE4Y2I4MTY5ZGE5MDJlOTg3Xzc2Ng_f807bcc1-61fb-4c79-bf43-d8099951f77a" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90ZXh0cmVnaW9uOjE3ZDM3MDQyMWY4ZDQ4MDE4Y2I4MTY5ZGE5MDJlOTg3Xzc2Ng_f807bcc1-61fb-4c79-bf43-d8099951f77a" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Total liabilities at December&#160;31, 2020 and 2019 include the following liabilities of VIE&#x2019;s for which the VIE&#x2019;s creditors do not have recourse to Willis Lease Finance Corporation: Debt obligations, $907,550 and $842,996, respectively.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI0LTEtMS0xLTA_c9d648d1-85e5-4785-ac26-339f76b84b72"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90ZXh0cmVnaW9uOjE3ZDM3MDQyMWY4ZDQ4MDE4Y2I4MTY5ZGE5MDJlOTg3Xzc2Ng_f807bcc1-61fb-4c79-bf43-d8099951f77a"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzI0LTMtMS0xLTA_a0cd1b7a-9927-4165-8a02-99a077858e3d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90ZXh0cmVnaW9uOjE3ZDM3MDQyMWY4ZDQ4MDE4Y2I4MTY5ZGE5MDJlOTg3Xzc2Ng_f807bcc1-61fb-4c79-bf43-d8099951f77a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzE0LTEtMS0xLTA_bcfd8cf8-8c08-47e5-8780-5d675f02874d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzE0LTEtMS0xLTA_bcfd8cf8-8c08-47e5-8780-5d675f02874d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzE0LTMtMS0xLTA_12095f2b-bb7e-4464-82a3-baab4c8fbd1f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzE0LTMtMS0xLTA_12095f2b-bb7e-4464-82a3-baab4c8fbd1f"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90ZXh0cmVnaW9uOjE3ZDM3MDQyMWY4ZDQ4MDE4Y2I4MTY5ZGE5MDJlOTg3Xzc2Mw_0b1ccaf3-5c8d-4c2d-9c6d-476f5f971bdd" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90ZXh0cmVnaW9uOjE3ZDM3MDQyMWY4ZDQ4MDE4Y2I4MTY5ZGE5MDJlOTg3Xzc2Mw_0b1ccaf3-5c8d-4c2d-9c6d-476f5f971bdd" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Total assets at December&#160;31, 2020 and 2019 include the following assets of variable interest entity&#x2019;s (&#x201c;VIE&#x2019;s&#x201d;) that can only be used to settle the liabilities of the VIE&#x2019;s:&#160;Cash, $0 and $134; Restricted Cash, $35,262 and $56,523, Equipment, $1,037,684 and $1,004,851; Maintenance Rights, $767 and $3,133; Inventory, $5,437 and $2,832; and Other, $558 and $668 respectively.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzE0LTEtMS0xLTA_bcfd8cf8-8c08-47e5-8780-5d675f02874d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90ZXh0cmVnaW9uOjE3ZDM3MDQyMWY4ZDQ4MDE4Y2I4MTY5ZGE5MDJlOTg3Xzc2Mw_0b1ccaf3-5c8d-4c2d-9c6d-476f5f971bdd"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90YWJsZTo4YjNmNDQ2NjVlYjg0NzJmODViNzk2YjFjMmEyYThlOC90YWJsZXJhbmdlOjhiM2Y0NDY2NWViODQ3MmY4NWI3OTZiMWMyYTJhOGU4XzE0LTMtMS0xLTA_12095f2b-bb7e-4464-82a3-baab4c8fbd1f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmE5OTYzMTIyMDdiOTRiMDg5YjNlYTdmMmQ4MzliYzQ1L3NlYzphOTk2MzEyMjA3Yjk0YjA4OWIzZWE3ZjJkODM5YmM0NV8xMTUvZnJhZzoxN2QzNzA0MjFmOGQ0ODAxOGNiODE2OWRhOTAyZTk4Ny90ZXh0cmVnaW9uOjE3ZDM3MDQyMWY4ZDQ4MDE4Y2I4MTY5ZGE5MDJlOTg3Xzc2Mw_0b1ccaf3-5c8d-4c2d-9c6d-476f5f971bdd"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
