<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/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:trc="http://tejonranch.com/20210331"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  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="trc-20210331.xsd" xlink:type="simple"/>
    <context id="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i769911cfdf4b409199bcf8153c75c019_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i03284202dd7d4bc9bd8b14dc89bb4d78_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trc:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1936398ed3b74b58945952d64be687f6_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trc:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i296cf33498984cff8ab54c479000ef4b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trc:MineralResourcesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iaa93ed02a9544f659e23d7a59db78a13_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trc:MineralResourcesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i8774aa3e7ef34e8d954aff0a3b090e5f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trc:FarmingAndAgricultureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ica66d51e088b4c44b0af29bcb5fbec02_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trc:FarmingAndAgricultureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="iefc859c3cfc14040b34b66d6ba1cdf38_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trc:RanchOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i16de860b516b4a3f821fa9f2ca22e9b9_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trc:RanchOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ic4bc0fc930924719913aea24b46b80a6_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trc:ResortandResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if13c7b2d6dbe4018bb527b7dda004016_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trc:ResortandResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i952bd1fab91b45308a44eb61acffaf51_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iecd24f20ca374d6b839155943af4f814_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i7bece3479bd34e7ab27b4d35c196d550_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2a3094d3ac354e8f9f8309171c7d940c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trc:CentennialFoundersLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib87e6441ec0f4d3aa3d6f8b39f428093_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trc:CentennialFoundersLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2353c7532b284776adbad3de85503d94_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i351d993445164d07a6ffbef4f17ff93f_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i9ad0552c4ddb4ab9b4cd3d1ed4388e02_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</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="i65061daf28ab40e5bfe6e53eeb1c18bb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</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="i22ad121f93e24f4fb7a3a098a0717f32_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</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="i2d2ee47bdcb74e419c457b0f6c3f49e2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</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="i8fca5363ea584f70b6392ca44f92b507_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4d99bd1514ba4cd9b082111d3396b0d1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id8c100a819434c3bbcb3a52aa96d7153_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i9c7d3a0d90c5453da73716be1de9090b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i45eb2943c57f46e884b4e71f680855cd_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i85acec01558548b581e2ddb5ad3575fb_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iaed388ecfcb24a0099a2dd600f0d4235_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="id593bb998952418f8914193d5d3ccfc7_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia41de67c220941cea4d8e8576e28c817_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6c3d1b942c7f4638ba91a08d79b83748_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ied76331b6b1c4d79abce6758170d52b0_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i23f7161ae3e84befb6e151c14dc8eb73_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic6ae327742da40659f227c692b414690_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iccbae2092aba45f6b24115a6dbbc57ef_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0b84e4537dad42c2879953712e94b206_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</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="ia8cd609e46a148a1837ecc5007450f57_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</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="ibc97bb90fd6d49058c035a7927468232_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</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="ic6d4503f481d479496df8a493426c73e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</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="iaf5d1bc4a19f4fafae0aa9ccffd5e3af_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic4691c96f83f4dafb3523a9bce0f2f5c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia9a86bfafd1e4da4918b4b998dfecbfc_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i861e7d55e47e423081e225417346faf4_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i18fba73ebc98424c9257789f35c61cb1_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ieaa4c3c21c814d8cba937038b175a4da_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i0aba71a631894871b255f48cfaa4a520_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i78dd5a1dbd5d4026ad669e4b28898d63_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i42f189cc41324bc1bf7b70a8eabae002_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ibd9cdc8757494ff3abfcbad1c6beaef3_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i490235cf3a164bd781e933b4dd739af2_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i0c0d8f323a0f47fcaf18ad1a907a0b30_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i225c7f749cb9449a8baf715639a20986_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="id2e74e5e9c874649b79a66853613de32_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i4c30af5484c94753a1c40e00157aa1b5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ibacdae42734c427cae508fb8dbcc637b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9892a4abc0544db988ec1fcf2c66dd1f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i74fc07e4c2d140bb9679fab69ce250ae_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id52c7b36b99c421a86ab5abc2b5f19a0_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ifb498bca909a47f283af7f5813a841b7_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ia3517486be8e4866b20c5192747040c4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iebd46aae691f4d66805c1d0143b23fa9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie87c4176ad9f42069383163fc9de9996_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id2e4a375408d4b31b32af225fc4d9f18_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id6a1c7f5f2e24b3eb7e28879e9474198_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8522a149c79e4aea8a8ccc269465dcc8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4c4a318a8392417c890634d89c229f2d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2e94fed03a3d4db9856ac54b2c5b3ed3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i38839e6f808a48b881d1e9156b4693b8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia8a669dd25bc48e289c7fed0f618dee5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i397ecbe9b3ff4498b9daf5d7d29e75a3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trc:TejonMountainVillageLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3b33c9da31034e37af396c029d518495_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trc:TejonMountainVillageLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i74386828ad31496b8fa2b16b9496acb6_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trc:CentennialFoundersLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4808f677e8a24cc1813fbba7dc880c00_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trc:CentennialFoundersLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if95914ba96cd452d97ecc52897589e82_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trc:GrapevineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id35e323e1b27400db25d8a7b1457484a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trc:GrapevineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6c5ab29924f54609bcf9729860724b46_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trc:TejonRanchCommerceCenterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5b579106d3464cadae092acc7e23ab8f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trc:TejonRanchCommerceCenterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if27697b6e10c4f2fa66698e59fb3f44a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">trc:StateWaterProjectContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie5f4563975464b5697c5034471d1bd7b_I20131231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">trc:DMBPacificLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">trc:TransferableWaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-12-31</instant>
        </period>
    </context>
    <context id="i0b62436a1fc841b987977e4d31aab235_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">trc:DMBPacificLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6c1c06ff84d94c87accd35306c818db0_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">trc:DMBPacificLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6530f98c415e4483ac248d6ed5d283f6_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">trc:BankedWaterAndWaterForFutureDeliveryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if819865a08594804b6d1b26d07dbaf53_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">trc:BankedWaterAndWaterForFutureDeliveryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib1cc8e66db714178b65e4664657df675_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">trc:TransferableWaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i22a81bbd95914d579269b098abca4bc5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">trc:TransferableWaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9ca5f674dd1a47a49ea29f6468a0210b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">trc:DudleyRidgeWaterRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i540904b519e5491eaa1801665241baa1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">trc:DudleyRidgeWaterRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia0e149f9f1bd4b0992666098b442a2e4_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">trc:NickelWaterRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i504610fbea6541ff92c3f9494c3c780b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">trc:NickelWaterRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i01347ffc43bd47399723623f0440b3b7_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">trc:TulareLakeBasinWaterRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic5d10295d8e54ba5b945982464352295_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">trc:TulareLakeBasinWaterRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i85fabc21b4634b5e872b9bbbbbec4360_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">trc:TejonCastacWaterDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i41e9e63efc054f0cae501869eb48f69c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">trc:TejonCastacWaterDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i78d24be8f5d74915879c11989428b819_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">trc:AntelopeValleyEastKernWaterAgencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib944d459f86a47e5a200a3dcfa17c27a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">trc:AntelopeValleyEastKernWaterAgencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i825a93b227ff464db0d390616e18afae_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">trc:WheelerRidgeMaricopaWaterStorageDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i297bd43d9d4f4528bba242a76864e309_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">trc:WheelerRidgeMaricopaWaterStorageDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8f1849d429804202a2544dd910dcbaf1_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">trc:PastoriaEnergyFacilityLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">trc:TransferableWaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i73bf6741cb4544dcbf47ddab5e947c62_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5654126451af46e483b3ec86facb2d76_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id17b25926bd6440f8f98de31d9776724_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4fa538d8cde74c15990ebfb9cb80b2c3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if486fe1bbc01478abca75c3ec9e909c3_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic895fb97a1d942dfa4166cd7771f68b7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5990e41be8a64a02959bcb42eac400d8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8c8ad67979084bfead20d6bb38ba7706_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trc:December122019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6a72a04888e84ca08c7cc91cf5356a50_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trc:March112020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i55df5c2ab5a24e4890b40aed2bbac6b8_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trc:December112020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1ec59978f5324548a9d6fad132404791_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trc:March182021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib7825df5fdfb42c69e5ed186de18368c_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trc:StockIncentivePlan1998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2ffa16fe09354a23bbe7229812302232_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trc:StockIncentivePlan1998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="id4ff246c36b647cfa9708469f295f117_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trc:NonEmployeeDirectorStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i3587996ad4de4efe98975bccfced9df0_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trc:NonEmployeeDirectorStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ia1f929a30b614d379a52de5413ef0fbc_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i72626c163ef4445383ff01c994995076_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib09787bea56b453a9bf65cb74c71f5d3_D20140401-20140630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
        </entity>
        <period>
            <startDate>2014-04-01</startDate>
            <endDate>2014-06-30</endDate>
        </period>
    </context>
    <context id="ie3a694332d6a4794938b76b895b40d93_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trc:WestCommunityFacilitiesDistrictsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if3b078f0992749f3a6242090168c6ba0_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">trc:EastCommunityFacilitiesDistrictsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i610b61d61f1845d2870b62710ed15966_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6df80a786f4e4fdd93d60e3282f17bcc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6bd1f8d27a814cfeae57846b307646ac_D20150201-20150228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">trc:AntelopeValleyGroundwaterCasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-02-01</startDate>
            <endDate>2015-02-28</endDate>
        </period>
    </context>
    <context id="if90bebd30a024d2e838a48ece4c2575f_I20100603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">trc:KernCountyWaterAgencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2010-06-03</instant>
        </period>
    </context>
    <context id="i3486a56356e14207b3afd5b7891df594_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i351f6dcd21cc4ae48e82398eea0ea42c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6189ae14f8564b22b597139f6b5ec3bd_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic35dec3db7524fee87686b3e6a05af9f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if8df50870eae4d60b6acabe256b6155c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2eb558e3ee5c4e9f926de1e81ca0e530_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i76425b94f9a744bd8ec39cae4f2928e7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idbb6ae58b89a48d9b222269ddc3fb138_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7f552bbb03fa4388855ca528f19b286b_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i9ef20be73eb54925930366447c66baa7_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="icef679d1d2454eabab073ef59500974d_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i6caf3fb2bb594256961511c5059efb62_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:PetroTravelHoldingsLlcPlazaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0dab0dd13b624cf9af22ba91b54e2b24_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:PetroTravelHoldingsLlcPlazaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3ed7e3d78c174952a4430a2503920483_D20200417-20200417">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:PetroTravelHoldingsLlcPlazaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-17</startDate>
            <endDate>2020-04-17</endDate>
        </period>
    </context>
    <context id="i369b52eb0de5412d8a458cf2d2422054_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:MajesticRealtyCo.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic00de54f6c44490ab6d799bf8a10a9e0_D20210325-20210325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCMRC4LLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-25</startDate>
            <endDate>2021-03-25</endDate>
        </period>
    </context>
    <context id="i80489998a1e64a0bac5bd1467a363b3a_D20181101-20181130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCMRC3LLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="i82495984aafe4249aff48584ddcb2796_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCMRC3LLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id4a83f427b9e450a86b02def14fe88f0_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCMRC3LLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9eefa9a266804b939a295402b31012d8_D20190401-20190401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCMRC3LLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-04-01</endDate>
        </period>
    </context>
    <context id="ib2e11a7dd2564c31a7af4bb5ce48f08d_D20160801-20160831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:MajesticRealtyCo.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2016-08-31</endDate>
        </period>
    </context>
    <context id="i9111971b22d14f659b57464bd20651bd_I20160831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:MajesticRealtyCo.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-08-31</instant>
        </period>
    </context>
    <context id="if6e38670a994452687aab01a5554519e_I20180601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCMRC2LLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-01</instant>
        </period>
    </context>
    <context id="i9ccd7ee7a65f4119ab4a4cfbe9ab16e2_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCMRC2LLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i59070f8965ec45c2b5ffdace9a830c61_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCMRC2LLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i439098a851c34e1980cba993deaddf7d_D20160901-20160930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCCEastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-09-01</startDate>
            <endDate>2016-09-30</endDate>
        </period>
    </context>
    <context id="ie804bc3898da46e6bfa276c94b974e2e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCCEastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic29ca7d058454563aeb6df37e53d5faa_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCMRC1LLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i24ed48fce2c841d7a1529f7dbb6b7e11_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCMRC1LLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i62accdfc90e943c98e85f62bb8f63b11_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:RockefellerJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i7960b22c1d6643488b39b5a317d704c2_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:RockefellerJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic7c5a6b5fac944b888231f430a3fa595_D20090801-20090831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:EighteenNineteenWestLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2009-08-01</startDate>
            <endDate>2009-08-31</endDate>
        </period>
    </context>
    <context id="i78df0ff012e34b5caa7d6a4a8d9611db_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:FiveWestParcelLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i7cf142293ff741d09992bc17c7510f3d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:EighteenNineteenWestLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2254ae34f422479b8015152be19af473_D20130101-20131231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCCEastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-01-01</startDate>
            <endDate>2013-12-31</endDate>
        </period>
    </context>
    <context id="i4fb46dd30cf94d47b7a53a7a9f9eac0f_I20131231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:FiveWestParcelLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-12-31</instant>
        </period>
    </context>
    <context id="i969d914e87c44c7d9f721693534da8d2_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCCRockOutletCenterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="idf28424f5c7f408d8b556fa2943d56a5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">trc:CentennialFoundersLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i76db273b38904d60a12b1cc7b49ea4f3_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:PetroTravelHoldingsLlcPlazaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if0033dff225149dcbc72c0656caae458_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:PetroTravelHoldingsLlcPlazaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i42c4de23443e44eda95348b73f450000_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:FiveWestParcelLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ibcbcb144e942466e8573599ed2210c4e_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:FiveWestParcelLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i247c358aa3cf4137a6f4ddc1f77e1966_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:EighteenNineteenWestLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i040606c2ed6a4737adce87fdadfe2fea_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:EighteenNineteenWestLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i792518916d1146b9aef80bd099e2ea56_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCCRockOutletCenterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i261dda2245924dbea63e176577ab442d_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCCRockOutletCenterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="id2e46c184d024cc0a3229185ac0b8e9f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCMRC1LLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia67fd8ec4428474fad7e780420fd8047_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCMRC1LLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i24b88e15c8144b489793f397a03be708_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCMRC2LLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia3ab7e6def5e4e46ac96a20ef5b0d882_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCMRC2LLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i7f91dc9eb323471f8379b2609d196cfe_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCMRC3LLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic4519eed45694b6f97318b881a37bac5_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCMRC3LLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i2031fe3e900b486d8129d97e84fac515_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if78c944dd0a145cca2ab44564b65b14c_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i76494f827eb742cd90b260fca2b1d119_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:CentennialFoundersLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i519d7c721a544b3e8941c8021e47efad_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:CentennialFoundersLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i2280371244da4752b3b570a937f0288b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:PetroTravelHoldingsLlcPlazaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i33405e42ea304dccacde6a24e83c6264_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:EighteenNineteenWestLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9b7a628062e541dd825813251a4e8fee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:EighteenNineteenWestLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic459d16560244388be750c5df2555174_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCCRockOutletCenterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if41bf6ca97e84f0392386c1c82361f4b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCMRC1LLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic44dd1982a844c78b282dd8259108402_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCMRC2LLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i604560a0fb0e4321a666ba41bd8f3dcf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCMRC3LLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic51c8f11b8914f8eb044173924bf4891_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id0ab0c88077f41a6ba9c368f85b5a269_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie2f02f6e73ce47c99af7d2540c08ccd7_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:CentennialFoundersLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib025e20ae4814695a6c31bc4c27efb54_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:CentennialFoundersLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i224499c673e24ea7a679adf8a2b4047e_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCCRockOutletCenterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="icd105485fe674df49d9495acd585b68f_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">trc:TRCCRockOutletCenterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ifd20b28c60624562bd05b66612c04b6d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">trc:WheelerRidgeMaricopaWaterStorageDistrictMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">trc:StateWaterProjectContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i738e250d363240139c5cf94fbecd5e1f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096869</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">trc:WheelerRidgeMaricopaWaterStorageDistrictMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">trc:StateWaterProjectContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>trc:segment</measure>
    </unit>
    <unit id="aft">
        <measure>utr:aft</measure>
    </unit>
    <unit id="usdPerAft">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>utr:aft</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="award">
        <measure>trc:award</measure>
    </unit>
    <unit id="facility">
        <measure>trc:facility</measure>
    </unit>
    <unit id="acre">
        <measure>utr:acre</measure>
    </unit>
    <unit id="participant">
        <measure>trc:participant</measure>
    </unit>
    <unit id="joint_venture">
        <measure>trc:joint_venture</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="tenant">
        <measure>trc:tenant</measure>
    </unit>
    <unit id="director">
        <measure>trc:director</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80L2ZyYWc6MDkyZGU4NzI0OGY5NDYzYThiMGVlNjk4ZjQzNTIxZjkvdGFibGU6MzQxN2M2YmY2OTc2NDhlZTg5MjdiOWJhOTRiZjFkNGIvdGFibGVyYW5nZTozNDE3YzZiZjY5NzY0OGVlODkyN2I5YmE5NGJmMWQ0Yl80LTEtMS0xLTA_07970331-977c-4dc1-989e-8f700aad983b">0000096869</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80L2ZyYWc6MDkyZGU4NzI0OGY5NDYzYThiMGVlNjk4ZjQzNTIxZjkvdGFibGU6MzQxN2M2YmY2OTc2NDhlZTg5MjdiOWJhOTRiZjFkNGIvdGFibGVyYW5nZTozNDE3YzZiZjY5NzY0OGVlODkyN2I5YmE5NGJmMWQ0Yl84LTEtMS0xLTA_00262562-286f-4477-b090-c509cf297c16">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80L2ZyYWc6MDkyZGU4NzI0OGY5NDYzYThiMGVlNjk4ZjQzNTIxZjkvdGFibGU6MzQxN2M2YmY2OTc2NDhlZTg5MjdiOWJhOTRiZjFkNGIvdGFibGVyYW5nZTozNDE3YzZiZjY5NzY0OGVlODkyN2I5YmE5NGJmMWQ0Yl8xMi0xLTEtMS0w_52420ae3-ced4-410d-9c42-76408fa787c3">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80L2ZyYWc6MDkyZGU4NzI0OGY5NDYzYThiMGVlNjk4ZjQzNTIxZjkvdGFibGU6MzQxN2M2YmY2OTc2NDhlZTg5MjdiOWJhOTRiZjFkNGIvdGFibGVyYW5nZTozNDE3YzZiZjY5NzY0OGVlODkyN2I5YmE5NGJmMWQ0Yl8xMy0xLTEtMS0w_fbe30905-a999-4ee8-be8a-40a94204a45b">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80L2ZyYWc6MDkyZGU4NzI0OGY5NDYzYThiMGVlNjk4ZjQzNTIxZjkvdGFibGU6MzQxN2M2YmY2OTc2NDhlZTg5MjdiOWJhOTRiZjFkNGIvdGFibGVyYW5nZTozNDE3YzZiZjY5NzY0OGVlODkyN2I5YmE5NGJmMWQ0Yl8xNC0xLTEtMS0w_492df5be-3866-4849-9b44-624ca32dd626">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yNS9mcmFnOjk1MzUwMjA2ZDBlYzQxZjc4N2Y0MDkzMjlmODNkMjJiL3RhYmxlOmYyMGY2ZTk0OWI4OTQ3ZDU4MTdkZGQ4N2U1ZmNmYWE1L3RhYmxlcmFuZ2U6ZjIwZjZlOTQ5Yjg5NDdkNTgxN2RkZDg3ZTVmY2ZhYTVfMi0xLTEtMS0w_e395054d-7e24-4728-b948-a6356bf00c4c"
      unitRef="usdPerShare">0.50</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yNS9mcmFnOjk1MzUwMjA2ZDBlYzQxZjc4N2Y0MDkzMjlmODNkMjJiL3RhYmxlOmYyMGY2ZTk0OWI4OTQ3ZDU4MTdkZGQ4N2U1ZmNmYWE1L3RhYmxlcmFuZ2U6ZjIwZjZlOTQ5Yjg5NDdkNTgxN2RkZDg3ZTVmY2ZhYTVfMi0yLTEtMS0w_bad945af-740f-4b14-a7dc-ae1a28e0a649"
      unitRef="usdPerShare">0.50</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yNS9mcmFnOjk1MzUwMjA2ZDBlYzQxZjc4N2Y0MDkzMjlmODNkMjJiL3RhYmxlOmYyMGY2ZTk0OWI4OTQ3ZDU4MTdkZGQ4N2U1ZmNmYWE1L3RhYmxlcmFuZ2U6ZjIwZjZlOTQ5Yjg5NDdkNTgxN2RkZDg3ZTVmY2ZhYTVfNC0xLTEtMS0w_c175e6e7-8a32-486b-84dd-49fb38dad7e2"
      unitRef="shares">30000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yNS9mcmFnOjk1MzUwMjA2ZDBlYzQxZjc4N2Y0MDkzMjlmODNkMjJiL3RhYmxlOmYyMGY2ZTk0OWI4OTQ3ZDU4MTdkZGQ4N2U1ZmNmYWE1L3RhYmxlcmFuZ2U6ZjIwZjZlOTQ5Yjg5NDdkNTgxN2RkZDg3ZTVmY2ZhYTVfNC0yLTEtMS0w_9a0bd461-d8a8-4243-b662-d603cb05ae3c"
      unitRef="shares">30000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yNS9mcmFnOjk1MzUwMjA2ZDBlYzQxZjc4N2Y0MDkzMjlmODNkMjJiL3RhYmxlOmYyMGY2ZTk0OWI4OTQ3ZDU4MTdkZGQ4N2U1ZmNmYWE1L3RhYmxlcmFuZ2U6ZjIwZjZlOTQ5Yjg5NDdkNTgxN2RkZDg3ZTVmY2ZhYTVfNi0xLTEtMS0w_822146bb-b2d2-4660-a2b7-3f82fe801d66"
      unitRef="shares">26336115</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yNS9mcmFnOjk1MzUwMjA2ZDBlYzQxZjc4N2Y0MDkzMjlmODNkMjJiL3RhYmxlOmYyMGY2ZTk0OWI4OTQ3ZDU4MTdkZGQ4N2U1ZmNmYWE1L3RhYmxlcmFuZ2U6ZjIwZjZlOTQ5Yjg5NDdkNTgxN2RkZDg3ZTVmY2ZhYTVfNi0yLTEtMS0w_880b8538-55a1-44f3-a413-0d7d46ebfd18"
      unitRef="shares">26276830</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yNS9mcmFnOjk1MzUwMjA2ZDBlYzQxZjc4N2Y0MDkzMjlmODNkMjJiL3RhYmxlOmYyMGY2ZTk0OWI4OTQ3ZDU4MTdkZGQ4N2U1ZmNmYWE1L3RhYmxlcmFuZ2U6ZjIwZjZlOTQ5Yjg5NDdkNTgxN2RkZDg3ZTVmY2ZhYTVfNy0xLTEtMS0w_cc38b29c-51ed-4385-a0a9-caad84cf93ed"
      unitRef="shares">26336115</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yNS9mcmFnOjk1MzUwMjA2ZDBlYzQxZjc4N2Y0MDkzMjlmODNkMjJiL3RhYmxlOmYyMGY2ZTk0OWI4OTQ3ZDU4MTdkZGQ4N2U1ZmNmYWE1L3RhYmxlcmFuZ2U6ZjIwZjZlOTQ5Yjg5NDdkNTgxN2RkZDg3ZTVmY2ZhYTVfNy0yLTEtMS0w_b3f53125-0670-4dfa-81c9-05c88d2a2535"
      unitRef="shares">26276830</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i2a3094d3ac354e8f9f8309171c7d940c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yNS9mcmFnOjk1MzUwMjA2ZDBlYzQxZjc4N2Y0MDkzMjlmODNkMjJiL3RhYmxlOmYyMGY2ZTk0OWI4OTQ3ZDU4MTdkZGQ4N2U1ZmNmYWE1L3RhYmxlcmFuZ2U6ZjIwZjZlOTQ5Yjg5NDdkNTgxN2RkZDg3ZTVmY2ZhYTVfOS0xLTEtMS0w_a82c8764-b2d4-4d59-9724-f6934c927260"
      unitRef="usd">108976000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="ib87e6441ec0f4d3aa3d6f8b39f428093_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yNS9mcmFnOjk1MzUwMjA2ZDBlYzQxZjc4N2Y0MDkzMjlmODNkMjJiL3RhYmxlOmYyMGY2ZTk0OWI4OTQ3ZDU4MTdkZGQ4N2U1ZmNmYWE1L3RhYmxlcmFuZ2U6ZjIwZjZlOTQ5Yjg5NDdkNTgxN2RkZDg3ZTVmY2ZhYTVfOS0yLTEtMS0w_f4bb3668-a153-4e3e-a58a-795d195ea993"
      unitRef="usd">108600000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <trc:EquityMethodInvestmentSummarizedFinancialInformationAmortizationOfTenantAllowances
      contextRef="i224499c673e24ea7a679adf8a2b4047e_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84OC9mcmFnOjQzYmE0MWMzZTBhZTRkN2ZiYmE0ZGE1NGMwM2MxZDBmL3RhYmxlOjI2MDM1M2ViZjNiNjRlY2E4ZTdkYjg5MTg1ZWU4YjhkL3RhYmxlcmFuZ2U6MjYwMzUzZWJmM2I2NGVjYThlN2RiODkxODVlZThiOGRfMi0xLTEtMS0w_5455527b-ff47-45bf-8b5f-e2ebd9f0c30e"
      unitRef="usd">300000</trc:EquityMethodInvestmentSummarizedFinancialInformationAmortizationOfTenantAllowances>
    <trc:EquityMethodInvestmentSummarizedFinancialInformationAmortizationOfTenantAllowances
      contextRef="icd105485fe674df49d9495acd585b68f_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84OC9mcmFnOjQzYmE0MWMzZTBhZTRkN2ZiYmE0ZGE1NGMwM2MxZDBmL3RhYmxlOjI2MDM1M2ViZjNiNjRlY2E4ZTdkYjg5MTg1ZWU4YjhkL3RhYmxlcmFuZ2U6MjYwMzUzZWJmM2I2NGVjYThlN2RiODkxODVlZThiOGRfMi0yLTEtMS0w_19aa7c18-5337-4b6c-b173-f987724a9864"
      unitRef="usd">500000</trc:EquityMethodInvestmentSummarizedFinancialInformationAmortizationOfTenantAllowances>
    <dei:DocumentType
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGV4dHJlZ2lvbjo1OTllZjlmMzYyZTY0NzM0YjgzZTdjOGNkMTJkNzc4N185NDI_70d366f6-daca-4d85-b841-51b75e8c7076">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGV4dHJlZ2lvbjo1OTllZjlmMzYyZTY0NzM0YjgzZTdjOGNkMTJkNzc4N185NDM_49c9f0ad-144c-491b-9efe-58a0c28f9aab">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGV4dHJlZ2lvbjo1OTllZjlmMzYyZTY0NzM0YjgzZTdjOGNkMTJkNzc4N18yMjM_a8c927d4-d8c3-4fc4-bbce-e194ad6c65eb">2021-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGV4dHJlZ2lvbjo1OTllZjlmMzYyZTY0NzM0YjgzZTdjOGNkMTJkNzc4N185NDQ_4f0be471-da89-433d-9992-fe232090583b">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGV4dHJlZ2lvbjo1OTllZjlmMzYyZTY0NzM0YjgzZTdjOGNkMTJkNzc4N185Mzg_a00238f0-a83c-46a5-8f80-f982d446b96c">1-07183</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGV4dHJlZ2lvbjo1OTllZjlmMzYyZTY0NzM0YjgzZTdjOGNkMTJkNzc4N185MzY_6505d522-f903-473c-9c78-c10268556167">TEJON RANCH CO.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGV4dHJlZ2lvbjo1OTllZjlmMzYyZTY0NzM0YjgzZTdjOGNkMTJkNzc4N185NDU_f1d74495-1ed5-4886-813b-d69628d8a87f">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGV4dHJlZ2lvbjo1OTllZjlmMzYyZTY0NzM0YjgzZTdjOGNkMTJkNzc4N185NDY_e92fced6-e9b2-4019-b9f4-7363c3890956">77-0196136</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGV4dHJlZ2lvbjo1OTllZjlmMzYyZTY0NzM0YjgzZTdjOGNkMTJkNzc4N185NDc_05a01a8c-e6d5-4ec1-837f-edf5db689338">P.O. Box 1000</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGV4dHJlZ2lvbjo1OTllZjlmMzYyZTY0NzM0YjgzZTdjOGNkMTJkNzc4N185Mzk_39b28dad-834a-463f-aa5f-25e50296df1f">Tejon Ranch</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGV4dHJlZ2lvbjo1OTllZjlmMzYyZTY0NzM0YjgzZTdjOGNkMTJkNzc4N185NDA_170ab220-399c-4b32-acc1-2208e1edf87a">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGV4dHJlZ2lvbjo1OTllZjlmMzYyZTY0NzM0YjgzZTdjOGNkMTJkNzc4N185NDg_8209b29a-edb9-4720-9c24-5c8a50208905">93243</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGV4dHJlZ2lvbjo1OTllZjlmMzYyZTY0NzM0YjgzZTdjOGNkMTJkNzc4N185NDE_3471c30d-5109-4be4-accf-8e49716fe02a">661</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGV4dHJlZ2lvbjo1OTllZjlmMzYyZTY0NzM0YjgzZTdjOGNkMTJkNzc4N185Mzc_a83ff141-263d-4b41-b850-e4f6c193b58c">248-3000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGFibGU6YjM2N2MyYmRlOTI1NGI3MWE3NWEyNTBiZTlmMDE1YzgvdGFibGVyYW5nZTpiMzY3YzJiZGU5MjU0YjcxYTc1YTI1MGJlOWYwMTVjOF8xLTEtMS0xLTA_7d3e7b9b-308a-4d16-946e-b702e0949e38">Common Stock, $0.50 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGFibGU6YjM2N2MyYmRlOTI1NGI3MWE3NWEyNTBiZTlmMDE1YzgvdGFibGVyYW5nZTpiMzY3YzJiZGU5MjU0YjcxYTc1YTI1MGJlOWYwMTVjOF8xLTMtMS0xLTA_8dc25008-f3ba-4722-91d8-af5edeacdaa7">TRC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGFibGU6YjM2N2MyYmRlOTI1NGI3MWE3NWEyNTBiZTlmMDE1YzgvdGFibGVyYW5nZTpiMzY3YzJiZGU5MjU0YjcxYTc1YTI1MGJlOWYwMTVjOF8xLTUtMS0xLTA_1f7a4ce0-47c2-499f-95e2-78190051bf62">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGFibGU6ODFkMWI5NjJkYzk0NDdiY2I2OTBjNTZhYTVjYWRmMDQvdGFibGVyYW5nZTo4MWQxYjk2MmRjOTQ0N2JjYjY5MGM1NmFhNWNhZGYwNF8wLTAtMS0xLTE1OTAvdGV4dHJlZ2lvbjphNjRmNTg5NjRmYjU0NmRlYjVhOGYwNDRiNTFmM2QwOF82MDQ3MzEzOTUzNTIx_aa3f45a1-d610-4c29-b95f-00192cf5dd0a">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGFibGU6ODFkMWI5NjJkYzk0NDdiY2I2OTBjNTZhYTVjYWRmMDQvdGFibGVyYW5nZTo4MWQxYjk2MmRjOTQ0N2JjYjY5MGM1NmFhNWNhZGYwNF8yLTAtMS0xLTE1OTQvdGV4dHJlZ2lvbjo1M2JmZTg5OWI4YjM0ODYyOGZlM2JlMWIyMjkzMjRkOV82MDQ3MzEzOTUzNDMw_8b780139-6b70-4bd9-9661-e6e9ddd8c640">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGFibGU6ODFkMWI5NjJkYzk0NDdiY2I2OTBjNTZhYTVjYWRmMDQvdGFibGVyYW5nZTo4MWQxYjk2MmRjOTQ0N2JjYjY5MGM1NmFhNWNhZGYwNF83LTEtMS0xLTM2NzE_7f6d05a0-b4df-43b4-b550-ba9c0ca79e78">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGFibGU6ODFkMWI5NjJkYzk0NDdiY2I2OTBjNTZhYTVjYWRmMDQvdGFibGVyYW5nZTo4MWQxYjk2MmRjOTQ0N2JjYjY5MGM1NmFhNWNhZGYwNF83LTUtMS0xLTA_20cf7b5b-6af2-4805-8a42-79b269724525">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGFibGU6ODFkMWI5NjJkYzk0NDdiY2I2OTBjNTZhYTVjYWRmMDQvdGFibGVyYW5nZTo4MWQxYjk2MmRjOTQ0N2JjYjY5MGM1NmFhNWNhZGYwNF84LTUtMS0xLTA_7ece59d1-afcd-434b-9ef3-b75a4f86d54f">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGFibGU6ODFkMWI5NjJkYzk0NDdiY2I2OTBjNTZhYTVjYWRmMDQvdGFibGVyYW5nZTo4MWQxYjk2MmRjOTQ0N2JjYjY5MGM1NmFhNWNhZGYwNF8xMi0wLTEtMS0xNjAzL3RleHRyZWdpb246ZTQwMWEwMjk3YzFhNDg5ZGI3ZDQ0YjliNmUxY2ZjYTRfNjA0NzMxMzk1MzAxOQ_8352a358-6fca-41f6-8ca3-ae41f2b70edc">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i769911cfdf4b409199bcf8153c75c019_I20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xL2ZyYWc6NTk5ZWY5ZjM2MmU2NDczNGI4M2U3YzhjZDEyZDc3ODcvdGV4dHJlZ2lvbjo1OTllZjlmMzYyZTY0NzM0YjgzZTdjOGNkMTJkNzc4N185MzM_bd818ecf-c0a4-44b1-8aa2-5e63b616da76"
      unitRef="shares">26343864</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i03284202dd7d4bc9bd8b14dc89bb4d78_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMy0xLTEtMS0w_c5b0d8f7-7776-4160-be31-922bffa3aa49"
      unitRef="usd">2228000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1936398ed3b74b58945952d64be687f6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMy0zLTEtMS0w_e9e69cb9-6aca-4f77-a0d1-52587e49c675"
      unitRef="usd">2320000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i296cf33498984cff8ab54c479000ef4b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfNC0xLTEtMS0w_c017d94f-637e-4c2d-9bec-51e8cba4e28e"
      unitRef="usd">7176000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaa93ed02a9544f659e23d7a59db78a13_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfNC0zLTEtMS0w_cf4320ab-2778-45e4-9329-29f92189b9fd"
      unitRef="usd">6178000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8774aa3e7ef34e8d954aff0a3b090e5f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfNS0xLTEtMS0w_c36c324f-17d8-4502-8282-41876630ef4f"
      unitRef="usd">607000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ica66d51e088b4c44b0af29bcb5fbec02_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfNS0zLTEtMS0w_bd70a645-539b-42f4-a851-75fbd8d625b7"
      unitRef="usd">952000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iefc859c3cfc14040b34b66d6ba1cdf38_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfNi0xLTEtMS0w_abd7c2bb-97b1-437f-ac14-67b8aa39c9ca"
      unitRef="usd">1043000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i16de860b516b4a3f821fa9f2ca22e9b9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfNi0zLTEtMS0w_96919636-e5dd-4557-bae4-9e9b9385a41a"
      unitRef="usd">863000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfNy0xLTEtMS0w_fa918dc2-dbea-4081-87bd-11c1bb3c5c56"
      unitRef="usd">11054000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfNy0zLTEtMS0w_894d15dd-5ea2-460b-b78f-fe73bff7b06e"
      unitRef="usd">10313000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostsAndExpenses
      contextRef="i03284202dd7d4bc9bd8b14dc89bb4d78_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfOS0xLTEtMS0w_7b4598b5-42f1-4869-8cc6-21ccda83f736"
      unitRef="usd">1552000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i1936398ed3b74b58945952d64be687f6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfOS0zLTEtMS0w_ae3f06c4-1b50-4246-811d-2751fa9b1ab6"
      unitRef="usd">1931000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ic4bc0fc930924719913aea24b46b80a6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMTAtMS0xLTEtMA_dbf80c5b-72e0-4044-a414-b5facaa402c5"
      unitRef="usd">553000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="if13c7b2d6dbe4018bb527b7dda004016_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMTAtMy0xLTEtMA_337cd935-fa24-46ea-b277-dda14b396da1"
      unitRef="usd">626000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i296cf33498984cff8ab54c479000ef4b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMTEtMS0xLTEtMA_363c7464-9c66-4a8d-a748-14368e67d38a"
      unitRef="usd">5047000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="iaa93ed02a9544f659e23d7a59db78a13_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMTEtMy0xLTEtMA_b3b56e65-b0cb-42ed-89d4-5c160925ee52"
      unitRef="usd">3878000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i8774aa3e7ef34e8d954aff0a3b090e5f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMTItMS0xLTEtMA_30ab75db-8a56-49bf-bd49-63b10e1929c1"
      unitRef="usd">1478000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ica66d51e088b4c44b0af29bcb5fbec02_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMTItMy0xLTEtMA_29c74c7f-1e0d-45f0-8a83-ab158802ffc3"
      unitRef="usd">1702000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="iefc859c3cfc14040b34b66d6ba1cdf38_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMTMtMS0xLTEtMA_c16f935c-0ac7-466e-9d6c-f900c412f1ba"
      unitRef="usd">1187000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i16de860b516b4a3f821fa9f2ca22e9b9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMTMtMy0xLTEtMA_2cea784c-f4a5-4780-9fbd-4ab425e1d57a"
      unitRef="usd">1406000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i952bd1fab91b45308a44eb61acffaf51_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMTQtMS0xLTEtMA_06c5018c-2ba6-48a8-ad7e-d2add56ee15e"
      unitRef="usd">2291000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="iecd24f20ca374d6b839155943af4f814_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMTQtMy0xLTEtMA_eca76d91-a94a-42b5-8298-e0a6c42f353e"
      unitRef="usd">2533000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMTUtMS0xLTEtMA_3533673e-005a-4271-ac65-ceac6d9135bb"
      unitRef="usd">12108000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMTUtMy0xLTEtMA_161a6e46-19e4-45ea-9fc5-9014fcd30e0d"
      unitRef="usd">12076000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMTYtMS0xLTEtMA_6b99a1d8-13ac-44d0-90de-48d92b8ab0a0"
      unitRef="usd">-1054000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMTYtMy0xLTEtMA_fcb93606-3070-4287-bdcb-7afd04eb4138"
      unitRef="usd">-1763000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeNet
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMTgtMS0xLTEtMA_e436476e-bf1b-4432-b799-ff8b009280b8"
      unitRef="usd">7000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMTgtMy0xLTEtMA_2cd97be3-ed01-4193-a444-e6c8bb0ae6fa"
      unitRef="usd">228000</us-gaap:InvestmentIncomeNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMjAtMS0xLTEtMA_44007c95-4db6-445e-a81e-b8cf6e2f793c"
      unitRef="usd">64000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMjAtMy0xLTEtMA_6a7e2989-5c6a-4f44-8a92-1f4b5050634e"
      unitRef="usd">8000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMjEtMS0xLTEtMA_e8fcd4f0-a691-4876-beec-3e9e9ca3473c"
      unitRef="usd">71000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMjEtMy0xLTEtMA_cfcd4296-53aa-4cc0-9123-14bdf46705d0"
      unitRef="usd">236000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMjItMS0xLTEtMA_e0dfca63-9701-4a87-83d1-c1d352f791b8"
      unitRef="usd">-983000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMjItMy0xLTEtMA_266b7065-11e2-44b6-88b9-a2f13845fe1a"
      unitRef="usd">-1527000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMjMtMS0xLTEtMA_2d96b017-a700-413e-ae02-bb609e121531"
      unitRef="usd">-59000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMjMtMy0xLTEtMA_904649e4-bda6-4bfa-8bc6-6146e3540b79"
      unitRef="usd">1355000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMjQtMS0xLTEtMA_10b7b052-f2df-4ae8-8d62-42e1919dc48e"
      unitRef="usd">-1042000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMjQtMy0xLTEtMA_98b0f5c9-49cc-485b-a4c7-f0837385ab42"
      unitRef="usd">-172000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMjUtMS0xLTEtMA_2ae15b56-e48c-4ba8-93b3-03389053cfa8"
      unitRef="usd">21000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMjUtMy0xLTEtMA_15611b57-fdc5-49cb-8451-219b82acfe5c"
      unitRef="usd">512000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMjYtMS0xLTEtMA_0b7ade8d-2e9c-404d-aa6d-a49d66b2a3a4"
      unitRef="usd">-1063000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMjYtMy0xLTEtMA_aa6f40be-b143-42df-8e75-7ffc1ef19a1c"
      unitRef="usd">-684000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMjctMS0xLTEtMA_88502c41-502e-4a7f-84dc-98a665e975c0"
      unitRef="usd">-8000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMjctMy0xLTEtMA_6ce6758a-1912-483d-bc6b-6232055a9425"
      unitRef="usd">-2000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMjgtMS0xLTEtMA_098b3466-1dd8-40ae-b696-46e0e8f506a3"
      unitRef="usd">-1055000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMjgtMy0xLTEtMA_a4ff04ad-063d-4113-97ab-c819c8b45142"
      unitRef="usd">-682000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMjktMS0xLTEtMA_b89d90c2-3cb8-41e8-96a7-43df47baaca1"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMjktMy0xLTEtMA_9aff2242-df35-4410-9ede-8a9b94e6af3b"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMzAtMS0xLTEtMA_aad634ce-0f51-41fb-9d21-6d3c98b670ab"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xNi9mcmFnOjIxZmNkOTc4NDE4YTQ5YjQ4Y2U4ODk0YjEwMGRmNmY0L3RhYmxlOjM1NWE4MjM1Njk5NzQyZDA5MjcwMzNlMDgwNTVmNTk0L3RhYmxlcmFuZ2U6MzU1YTgyMzU2OTk3NDJkMDkyNzAzM2UwODA1NWY1OTRfMzAtMy0xLTEtMA_b77934ac-808e-48c3-9ae2-b61d93995c52"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ProfitLoss
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xOS9mcmFnOjFhOTc3MTQ2OWVkODRiMGNiMGI0OTc4NzQ1ZGM1Y2Q5L3RhYmxlOjRlZWVkOTUzMzIwMzQzMjFhZmVlMTVhNDJjZmI0ZDAwL3RhYmxlcmFuZ2U6NGVlZWQ5NTMzMjAzNDMyMWFmZWUxNWE0MmNmYjRkMDBfMi0xLTEtMS0w_d4b586cb-8232-4ba8-935b-7cd1bd51a474"
      unitRef="usd">-1063000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xOS9mcmFnOjFhOTc3MTQ2OWVkODRiMGNiMGI0OTc4NzQ1ZGM1Y2Q5L3RhYmxlOjRlZWVkOTUzMzIwMzQzMjFhZmVlMTVhNDJjZmI0ZDAwL3RhYmxlcmFuZ2U6NGVlZWQ5NTMzMjAzNDMyMWFmZWUxNWE0MmNmYjRkMDBfMi0zLTEtMS0w_8400dd6d-30d7-4bff-9ade-b280a4158cfe"
      unitRef="usd">-684000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xOS9mcmFnOjFhOTc3MTQ2OWVkODRiMGNiMGI0OTc4NzQ1ZGM1Y2Q5L3RhYmxlOjRlZWVkOTUzMzIwMzQzMjFhZmVlMTVhNDJjZmI0ZDAwL3RhYmxlcmFuZ2U6NGVlZWQ5NTMzMjAzNDMyMWFmZWUxNWE0MmNmYjRkMDBfNC0xLTEtMS0w_e1c08fa0-05c6-4348-8c80-20fd8f91b599"
      unitRef="usd">-10000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xOS9mcmFnOjFhOTc3MTQ2OWVkODRiMGNiMGI0OTc4NzQ1ZGM1Y2Q5L3RhYmxlOjRlZWVkOTUzMzIwMzQzMjFhZmVlMTVhNDJjZmI0ZDAwL3RhYmxlcmFuZ2U6NGVlZWQ5NTMzMjAzNDMyMWFmZWUxNWE0MmNmYjRkMDBfNC0zLTEtMS0w_fd604d42-f87e-452e-a605-238f63dccbf7"
      unitRef="usd">69000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xOS9mcmFnOjFhOTc3MTQ2OWVkODRiMGNiMGI0OTc4NzQ1ZGM1Y2Q5L3RhYmxlOjRlZWVkOTUzMzIwMzQzMjFhZmVlMTVhNDJjZmI0ZDAwL3RhYmxlcmFuZ2U6NGVlZWQ5NTMzMjAzNDMyMWFmZWUxNWE0MmNmYjRkMDBfOC0xLTEtMS0w_4a278dbb-2601-41c1-9d73-4134d60151df"
      unitRef="usd">2203000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xOS9mcmFnOjFhOTc3MTQ2OWVkODRiMGNiMGI0OTc4NzQ1ZGM1Y2Q5L3RhYmxlOjRlZWVkOTUzMzIwMzQzMjFhZmVlMTVhNDJjZmI0ZDAwL3RhYmxlcmFuZ2U6NGVlZWQ5NTMzMjAzNDMyMWFmZWUxNWE0MmNmYjRkMDBfOC0zLTEtMS0w_3423a301-6f01-4eab-8d77-e4230a688239"
      unitRef="usd">-3959000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xOS9mcmFnOjFhOTc3MTQ2OWVkODRiMGNiMGI0OTc4NzQ1ZGM1Y2Q5L3RhYmxlOjRlZWVkOTUzMzIwMzQzMjFhZmVlMTVhNDJjZmI0ZDAwL3RhYmxlcmFuZ2U6NGVlZWQ5NTMzMjAzNDMyMWFmZWUxNWE0MmNmYjRkMDBfOS0xLTEtMS0w_01e03356-4262-4003-a9bc-6511159f4550"
      unitRef="usd">2193000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xOS9mcmFnOjFhOTc3MTQ2OWVkODRiMGNiMGI0OTc4NzQ1ZGM1Y2Q5L3RhYmxlOjRlZWVkOTUzMzIwMzQzMjFhZmVlMTVhNDJjZmI0ZDAwL3RhYmxlcmFuZ2U6NGVlZWQ5NTMzMjAzNDMyMWFmZWUxNWE0MmNmYjRkMDBfOS0zLTEtMS0w_46656540-5355-408c-936d-dc106325798e"
      unitRef="usd">-3890000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xOS9mcmFnOjFhOTc3MTQ2OWVkODRiMGNiMGI0OTc4NzQ1ZGM1Y2Q5L3RhYmxlOjRlZWVkOTUzMzIwMzQzMjFhZmVlMTVhNDJjZmI0ZDAwL3RhYmxlcmFuZ2U6NGVlZWQ5NTMzMjAzNDMyMWFmZWUxNWE0MmNmYjRkMDBfMTAtMS0xLTEtMA_fbe152b9-7715-4488-b79e-d274b6fe5cba"
      unitRef="usd">613000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xOS9mcmFnOjFhOTc3MTQ2OWVkODRiMGNiMGI0OTc4NzQ1ZGM1Y2Q5L3RhYmxlOjRlZWVkOTUzMzIwMzQzMjFhZmVlMTVhNDJjZmI0ZDAwL3RhYmxlcmFuZ2U6NGVlZWQ5NTMzMjAzNDMyMWFmZWUxNWE0MmNmYjRkMDBfMTAtMy0xLTEtMA_ddd62eca-c295-41bb-8d59-ba8758e58405"
      unitRef="usd">-1060000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xOS9mcmFnOjFhOTc3MTQ2OWVkODRiMGNiMGI0OTc4NzQ1ZGM1Y2Q5L3RhYmxlOjRlZWVkOTUzMzIwMzQzMjFhZmVlMTVhNDJjZmI0ZDAwL3RhYmxlcmFuZ2U6NGVlZWQ5NTMzMjAzNDMyMWFmZWUxNWE0MmNmYjRkMDBfMTEtMS0xLTEtMA_4c3483c8-9169-49d4-95a8-5c671cd6f818"
      unitRef="usd">1580000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xOS9mcmFnOjFhOTc3MTQ2OWVkODRiMGNiMGI0OTc4NzQ1ZGM1Y2Q5L3RhYmxlOjRlZWVkOTUzMzIwMzQzMjFhZmVlMTVhNDJjZmI0ZDAwL3RhYmxlcmFuZ2U6NGVlZWQ5NTMzMjAzNDMyMWFmZWUxNWE0MmNmYjRkMDBfMTEtMy0xLTEtMA_6e5db3a2-56e3-4e22-9466-9fbc35235992"
      unitRef="usd">-2830000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xOS9mcmFnOjFhOTc3MTQ2OWVkODRiMGNiMGI0OTc4NzQ1ZGM1Y2Q5L3RhYmxlOjRlZWVkOTUzMzIwMzQzMjFhZmVlMTVhNDJjZmI0ZDAwL3RhYmxlcmFuZ2U6NGVlZWQ5NTMzMjAzNDMyMWFmZWUxNWE0MmNmYjRkMDBfMTItMS0xLTEtMA_8b05ce08-d20d-4190-8e33-2ad8ca4db5e8"
      unitRef="usd">517000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xOS9mcmFnOjFhOTc3MTQ2OWVkODRiMGNiMGI0OTc4NzQ1ZGM1Y2Q5L3RhYmxlOjRlZWVkOTUzMzIwMzQzMjFhZmVlMTVhNDJjZmI0ZDAwL3RhYmxlcmFuZ2U6NGVlZWQ5NTMzMjAzNDMyMWFmZWUxNWE0MmNmYjRkMDBfMTItMy0xLTEtMA_c10f3673-4ffb-4ee2-bc22-6f9cf2123b84"
      unitRef="usd">-3514000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xOS9mcmFnOjFhOTc3MTQ2OWVkODRiMGNiMGI0OTc4NzQ1ZGM1Y2Q5L3RhYmxlOjRlZWVkOTUzMzIwMzQzMjFhZmVlMTVhNDJjZmI0ZDAwL3RhYmxlcmFuZ2U6NGVlZWQ5NTMzMjAzNDMyMWFmZWUxNWE0MmNmYjRkMDBfMTMtMS0xLTEtMA_18ad7e99-6abd-48d7-8611-a98581b38c6b"
      unitRef="usd">-8000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xOS9mcmFnOjFhOTc3MTQ2OWVkODRiMGNiMGI0OTc4NzQ1ZGM1Y2Q5L3RhYmxlOjRlZWVkOTUzMzIwMzQzMjFhZmVlMTVhNDJjZmI0ZDAwL3RhYmxlcmFuZ2U6NGVlZWQ5NTMzMjAzNDMyMWFmZWUxNWE0MmNmYjRkMDBfMTMtMy0xLTEtMA_00381557-8d69-4073-b01d-01aea0034624"
      unitRef="usd">-2000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xOS9mcmFnOjFhOTc3MTQ2OWVkODRiMGNiMGI0OTc4NzQ1ZGM1Y2Q5L3RhYmxlOjRlZWVkOTUzMzIwMzQzMjFhZmVlMTVhNDJjZmI0ZDAwL3RhYmxlcmFuZ2U6NGVlZWQ5NTMzMjAzNDMyMWFmZWUxNWE0MmNmYjRkMDBfMTQtMS0xLTEtMA_265ea9bd-15f5-4312-8014-2e14048212f3"
      unitRef="usd">525000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8xOS9mcmFnOjFhOTc3MTQ2OWVkODRiMGNiMGI0OTc4NzQ1ZGM1Y2Q5L3RhYmxlOjRlZWVkOTUzMzIwMzQzMjFhZmVlMTVhNDJjZmI0ZDAwL3RhYmxlcmFuZ2U6NGVlZWQ5NTMzMjAzNDMyMWFmZWUxNWE0MmNmYjRkMDBfMTQtMy0xLTEtMA_4140e816-f691-4f7b-abf0-51cfae37ad20"
      unitRef="usd">-3512000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfNC0xLTEtMS0w_6faab8f4-b575-460e-9a21-b8d9a2898fd8"
      unitRef="usd">44721000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfNC0zLTEtMS0w_85f36226-8378-4c92-bfe4-f6e44943af47"
      unitRef="usd">55320000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfNS0xLTEtMS0w_5087c40d-810f-43be-a995-16aea45ef88b"
      unitRef="usd">7565000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfNS0zLTEtMS0w_64fdaf2f-e6aa-496c-868a-787bf06023b8"
      unitRef="usd">2771000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfNi0xLTEtMS0w_ae9614ff-3e6a-4059-889a-0588a81730dd"
      unitRef="usd">1324000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfNi0zLTEtMS0w_e9ba63ba-5a42-4636-b91f-d9bb73d8e32b"
      unitRef="usd">4592000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfNy0xLTEtMS0w_af2362aa-ffc9-44aa-8816-4de62d04253d"
      unitRef="usd">5156000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfNy0zLTEtMS0w_74b618e9-e3e5-4258-ad58-c6bb438a30ac"
      unitRef="usd">2990000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfOC0xLTEtMS0w_cc7aea2a-a759-4c7a-8113-5c3cea370a81"
      unitRef="usd">5167000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfOC0zLTEtMS0w_1bfb12e3-2976-4f74-ac5e-bfe56c5e761b"
      unitRef="usd">2842000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfOS0xLTEtMS0w_f2c9c8ac-4e8c-4247-9d7d-2a64d844995c"
      unitRef="usd">63933000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfOS0zLTEtMS0w_908df9e2-3c8f-4acd-83c8-75d8d8de9a92"
      unitRef="usd">68515000</us-gaap:AssetsCurrent>
    <us-gaap:InventoryRealEstateImprovements
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMTAtMS0xLTEtMA_0a95cfca-497a-41fe-8120-83266a2bddc6"
      unitRef="usd">17570000</us-gaap:InventoryRealEstateImprovements>
    <us-gaap:InventoryRealEstateImprovements
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMTAtMy0xLTEtMA_30932fdd-18af-4672-816f-d8144a2cb48e"
      unitRef="usd">17660000</us-gaap:InventoryRealEstateImprovements>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMTEtMS0xLTEtMA_2f49d817-a911-4d46-9444-ca3d05d5f8c2"
      unitRef="usd">313553000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMTEtMy0xLTEtMA_aa001e6b-c60c-4874-8a50-fea44db338ba"
      unitRef="usd">310439000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMTItMS0xLTEtMA_18f53b8b-dca6-4643-9fc0-a976c547e806"
      unitRef="usd">48567000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMTItMy0xLTEtMA_69e1a347-4c6f-4bf7-a335-a855d5cb0f34"
      unitRef="usd">46246000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMTMtMS0xLTEtMA_8954a764-afc3-450d-8ae8-9c3dc0b87b8a"
      unitRef="usd">33403000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMTMtMy0xLTEtMA_ac1cb3c4-1850-4682-8494-0e45884d491d"
      unitRef="usd">33524000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <trc:LongTermAssetsHeldForFutureUseOrSale
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMTQtMS0xLTEtMA_6e571b8a-b478-4af2-81e0-96d89c51eb91"
      unitRef="usd">57247000</trc:LongTermAssetsHeldForFutureUseOrSale>
    <trc:LongTermAssetsHeldForFutureUseOrSale
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMTQtMy0xLTEtMA_0f6c8258-3b8f-49de-9efb-6aa0376ec0eb"
      unitRef="usd">56698000</trc:LongTermAssetsHeldForFutureUseOrSale>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMTYtMS0xLTEtMA_38ac0d4c-ce7f-4cd5-a6e6-25ebcfe4d2f0"
      unitRef="usd">2892000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMTYtMy0xLTEtMA_5cf6978d-beac-4b30-88a5-2426b21263fa"
      unitRef="usd">3267000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMTctMS0xLTEtMA_546235dc-a939-47f5-bb47-fd030d2bccc0"
      unitRef="usd">537165000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMTctMy0xLTEtMA_79d2f4ab-d0fa-430d-9e7c-0850048e9d50"
      unitRef="usd">536349000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMjEtMS0xLTEtMA_338c0515-2546-47b3-a19b-e5b3fb1f733b"
      unitRef="usd">6167000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMjEtMy0xLTEtMA_843eec26-ae4b-4b84-a6e6-1e4a85d08c1f"
      unitRef="usd">3367000</us-gaap:AccountsPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMjItMS0xLTEtMA_20e87060-fba1-43fb-945d-b6e9c4812ce7"
      unitRef="usd">3046000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMjItMy0xLTEtMA_0b016017-2b72-4d8f-89e0-a621f543d0d7"
      unitRef="usd">3305000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMjMtMS0xLTEtMA_ad52836b-48ae-423e-ab25-3e4a8c76f8ab"
      unitRef="usd">2013000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMjMtMy0xLTEtMA_a5a61414-61d7-4f4c-8253-22c403a60ff4"
      unitRef="usd">1972000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:DebtCurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMjUtMS0xLTEtMA_62a90774-739c-486d-9b5c-0b509cd223df"
      unitRef="usd">4338000</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMjUtMy0xLTEtMA_5801e749-b3a0-439c-9ef7-6689c8c54318"
      unitRef="usd">4295000</us-gaap:DebtCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMjYtMS0xLTEtMA_01a6fe1e-5e65-4d1e-ac79-6fe1bc6372c3"
      unitRef="usd">15564000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMjYtMy0xLTEtMA_971c219c-a9c5-46e2-b7d3-9027dd0eb291"
      unitRef="usd">12939000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMjctMS0xLTEtMA_703dfb6e-ff19-4981-999d-e457b4408d69"
      unitRef="usd">51489000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMjctMy0xLTEtMA_247855a0-2b63-410e-8749-a54bab2ed166"
      unitRef="usd">52587000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMjgtMS0xLTEtMA_14d10d2c-823b-4b3d-ab9e-0a009806aae1"
      unitRef="usd">5550000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMjgtMy0xLTEtMA_138b4a0a-695d-4500-b19f-faf326f32fb9"
      unitRef="usd">5550000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMjktMS0xLTEtMTI4_0034fd52-420a-4152-a22d-f358cb480236"
      unitRef="usd">1693000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMjktMy0xLTEtMTI4_d1694887-e598-4f1b-a1e1-65161b4a2676"
      unitRef="usd">925000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMjktMS0xLTEtMA_c7fb5762-f88d-4938-a560-5d47a8a0e7c2"
      unitRef="usd">16721000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMjktMy0xLTEtMA_0acc2ed6-bdd7-4405-a966-3329e70003bd"
      unitRef="usd">19017000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMzAtMS0xLTEtMA_da4c9724-0860-41ed-82bc-3e6e65e7f38c"
      unitRef="usd">91017000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMzAtMy0xLTEtMA_991b576a-3c0c-44cc-bb75-265ae79822fd"
      unitRef="usd">91018000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMzEtMS0xLTEtMA_6ebd8aec-57b8-4a9f-a7df-587c99c99c36"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMzEtMy0xLTEtMA_a3704bcb-0916-458e-8d97-608a696c3e17"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMzYtMS0xLTEtMA_54ef613d-d95b-4a22-a52b-87b3564186e2"
      unitRef="usd">13167000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMzYtMy0xLTEtMA_8077ea2d-7607-4b75-aa6c-7412ef4b42b1"
      unitRef="usd">13137000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMzctMS0xLTEtMA_c466a6c0-edff-47f0-a8d4-c2aac9aa6c45"
      unitRef="usd">342329000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMzctMy0xLTEtMA_07bae894-09a6-4ac5-a29c-c03908336d0d"
      unitRef="usd">342059000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMzgtMS0xLTEtMA_95c9471d-8719-4595-81e0-f5ccb7421c8e"
      unitRef="usd">-8140000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMzgtMy0xLTEtMA_13d9c7df-2dd6-4202-8c1f-1d0660a30440"
      unitRef="usd">-9720000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMzktMS0xLTEtMA_1c833cd2-9531-432a-9718-ef3623b5ecfe"
      unitRef="usd">83432000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfMzktMy0xLTEtMA_706fc1ef-b2ef-4238-be93-167718c26fc3"
      unitRef="usd">84487000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfNDAtMS0xLTEtMA_52ea1f69-4b43-4985-b6ef-40b2e1bd9374"
      unitRef="usd">430788000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfNDAtMy0xLTEtMA_875ee893-3a6b-4440-8f27-9d81dcf0df5a"
      unitRef="usd">429963000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfNDEtMS0xLTEtMA_75964d69-e3eb-4b4b-b881-8d3b628858c6"
      unitRef="usd">15360000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfNDEtMy0xLTEtMA_19db4eaa-d33d-4d7e-85da-dbd183099907"
      unitRef="usd">15368000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfNDItMS0xLTEtMA_f1a01d70-ccdf-45c4-9fa9-6c7a54a5be4e"
      unitRef="usd">446148000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfNDItMy0xLTEtMA_2893bd5d-40ce-4128-9c4f-f05c21138738"
      unitRef="usd">445331000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfNDMtMS0xLTEtMA_df9b4424-2fa8-47bc-9b55-2a9af6058e0d"
      unitRef="usd">537165000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yMi9mcmFnOjJkNDBiNGE0M2ZjYzRjOWVhNDE0NWU4MDAzZGY4Yjk1L3RhYmxlOmY3OGI2NTYwYTA2MjQ4NDZiNmNiODU3YjljZWI0ZjEwL3RhYmxlcmFuZ2U6Zjc4YjY1NjBhMDYyNDg0NmI2Y2I4NTdiOWNlYjRmMTBfNDMtMy0xLTEtMA_cde4454b-29b6-4807-b651-b32a4cd1c5fb"
      unitRef="usd">536349000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMy0xLTEtMS0w_1bd2c69f-1188-4c9d-b5ee-3a54fbb1edff"
      unitRef="usd">-1063000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMy0zLTEtMS0w_58551f23-da85-4aab-908e-03f753c035c2"
      unitRef="usd">-684000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfNS0xLTEtMS0w_15c87cd0-a398-4646-a841-9ed935c0f95d"
      unitRef="usd">965000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfNS0zLTEtMS0w_88d28227-ada3-4a82-82b0-aeb9a33070c7"
      unitRef="usd">1164000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfNi0xLTEtMS0w_cf780d44-e84e-46b2-baec-44d502de4221"
      unitRef="usd">-11000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfNi0zLTEtMS0w_fc710913-d1f1-4586-8485-27a19789dd99"
      unitRef="usd">6000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfNy0xLTEtMS0w_04a17877-12c1-45af-913e-dbd9c96eb848"
      unitRef="usd">-59000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfNy0zLTEtMS0w_d223a25d-0e82-4937-94df-8616ac4a6c37"
      unitRef="usd">1355000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfOC0xLTEtMS0w_9ce3a885-fd4f-48c7-9d19-257636d29293"
      unitRef="usd">-25000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfOC0zLTEtMS0w_996da2b4-f404-4426-8eac-df54fd55085e"
      unitRef="usd">20000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <trc:NoncashWriteoffofTenantReceivables
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMTAtMS0xLTEtMA_a310f2f8-74fa-4d57-8f4e-819dee316777"
      unitRef="usd">0</trc:NoncashWriteoffofTenantReceivables>
    <trc:NoncashWriteoffofTenantReceivables
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMTAtMy0xLTEtMA_36492dbf-9eba-40c1-9d3a-00500c3d0fa9"
      unitRef="usd">110000</trc:NoncashWriteoffofTenantReceivables>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMTEtMS0xLTEtMA_266d68a7-f566-4605-acc8-614575957ab0"
      unitRef="usd">36000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMTEtMy0xLTEtMA_4bc53da5-4568-4f4e-874d-c4c6a8503f96"
      unitRef="usd">-10000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:ShareBasedCompensation
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMTMtMS0xLTEtMA_6b0b28c9-791e-4960-a540-457aee8147cc"
      unitRef="usd">1276000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMTMtMy0xLTEtMA_28dc5c33-449f-47ad-b3fa-e5a8d096bb2b"
      unitRef="usd">1225000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredTaxExpenseFromStockOptionsExercised
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMTQtMS0xLTEtMA_ca4c0ae8-84e2-4723-ae49-782da181bb01"
      unitRef="usd">155000</us-gaap:DeferredTaxExpenseFromStockOptionsExercised>
    <us-gaap:DeferredTaxExpenseFromStockOptionsExercised
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMTQtMy0xLTEtMA_71245529-6bad-4a4c-8a50-708a4ee9dd56"
      unitRef="usd">523000</us-gaap:DeferredTaxExpenseFromStockOptionsExercised>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMTUtMS0xLTEtMA_6db0decc-6f91-49fd-8f30-b1629c4dac7b"
      unitRef="usd">163000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMTUtMy0xLTEtMA_fcd7859e-d9dc-4b9b-b25f-e74109b271e6"
      unitRef="usd">121000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:IncreaseDecreaseInOperatingAssets
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMTgtMS0xLTEtMA_93d39e48-c038-477e-afd1-de69be0934b9"
      unitRef="usd">-946000</us-gaap:IncreaseDecreaseInOperatingAssets>
    <us-gaap:IncreaseDecreaseInOperatingAssets
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMTgtMy0xLTEtMA_dd400412-c162-41f4-abe8-d68ddb7340b6"
      unitRef="usd">-3048000</us-gaap:IncreaseDecreaseInOperatingAssets>
    <us-gaap:IncreaseDecreaseInOperatingLiabilities
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMTktMS0xLTEtMA_97add8c3-220a-4565-91a9-a7d81c268a83"
      unitRef="usd">1263000</us-gaap:IncreaseDecreaseInOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLiabilities
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMTktMy0xLTEtMA_fc98b98f-e097-40a3-9558-8e340f3138aa"
      unitRef="usd">-139000</us-gaap:IncreaseDecreaseInOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMjAtMS0xLTEtMA_2083ff4e-9d75-4043-9bae-5cc77e2fbf11"
      unitRef="usd">3714000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMjAtMy0xLTEtMA_3acb806d-dede-4ca9-b385-a3d5720162eb"
      unitRef="usd">4037000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMjItMS0xLTEtMA_4c38b80f-d956-47aa-84d5-ce0ad482ff4f"
      unitRef="usd">900000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMjItMy0xLTEtMA_c6077028-4688-4e0b-9bfe-6bd2cc1edae0"
      unitRef="usd">8956000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMjMtMS0xLTEtMA_7c6d248a-0346-405c-ad6b-953acbf5e1af"
      unitRef="usd">5715000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMjMtMy0xLTEtMA_b206d967-52ba-49a8-ab91-53de8b9fcc98"
      unitRef="usd">4025000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMjQtMS0xLTEtMA_370db4f6-6fa9-4519-9bb1-af508d569554"
      unitRef="usd">5218000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMjQtMy0xLTEtMA_820d0717-65f7-4e77-8a94-a57bd49f8af8"
      unitRef="usd">4948000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMjYtMS0xLTEtMA_70823596-88ac-429b-9ecd-d374d475fe1c"
      unitRef="usd">45000</us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment>
    <us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMjYtMy0xLTEtMA_d6f8c136-6dd6-49d3-b4c8-549360db451c"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMjgtMS0xLTEtMA_e48050ea-8fbc-4ba7-80a8-7b40c3485066"
      unitRef="usd">500000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMjgtMy0xLTEtMA_d1675f27-066a-45b1-8479-f876e0161d29"
      unitRef="usd">250000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMjktMS0xLTEtMA_c8b1f886-c9a2-4c88-b7c5-efaea6396c8b"
      unitRef="usd">462000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMjktMy0xLTEtMA_383db2b2-cd1d-4033-94cb-574475be624c"
      unitRef="usd">100000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:PaymentsToAcquireOtherInvestments
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMzEtMS0xLTEtMA_08951d8c-6db2-40b2-a981-4dcbcb1a2389"
      unitRef="usd">1653000</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:PaymentsToAcquireOtherInvestments
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMzEtMy0xLTEtMA_7cd320db-63bd-4624-aa0e-3e012ed8b129"
      unitRef="usd">2635000</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMzMtMS0xLTEtMA_d06bd950-8425-4cd0-8359-647f21a14e67"
      unitRef="usd">-11679000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMzMtMy0xLTEtMA_e1356927-f1de-4a51-b62a-6d7acdec9d37"
      unitRef="usd">-2802000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMzgtMS0xLTEtMA_dd03f232-5858-490d-9936-a9b51fe42fa7"
      unitRef="usd">1066000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfMzgtMy0xLTEtMA_14bccd64-dc08-4f9e-8591-fd964d6d6c6f"
      unitRef="usd">1725000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfNDEtMS0xLTEtMA_73a253e9-b280-4c0a-9cd2-77b88b0b03a9"
      unitRef="usd">-966000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfNDEtMy0xLTEtMA_2d9310e2-b86d-4eb3-90cc-fc95d06efbc9"
      unitRef="usd">-1568000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfNDItMS0xLTEtMA_8db830b7-cc45-4ac1-a42b-35b85db48cb2"
      unitRef="usd">-2032000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfNDItMy0xLTEtMA_f44bf59c-2a23-4a3c-9f90-6db5a6e3a724"
      unitRef="usd">-3293000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfNDMtMS0xLTEtMA_71547412-d020-4fc0-afa2-d3fc457f5653"
      unitRef="usd">-9997000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfNDMtMy0xLTEtMA_ccd11a0e-bb6d-4cbe-8532-d910a14cb249"
      unitRef="usd">-2058000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfNDQtMS0xLTEtMA_17cf103d-c53a-4971-a91f-f24b4834a655"
      unitRef="usd">55320000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2353c7532b284776adbad3de85503d94_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfNDQtMy0xLTEtMA_db0e3346-e612-4ba6-8af2-83b918fb6e4a"
      unitRef="usd">27106000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfNDUtMS0xLTEtMA_3c01c582-8891-4ecf-aaa5-51b78fb8e6ee"
      unitRef="usd">45323000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i351d993445164d07a6ffbef4f17ff93f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfNDUtMy0xLTEtMA_75c4bc0a-057d-44a6-bd8a-adee83180088"
      unitRef="usd">25048000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfNDgtMS0xLTEtMzk3Mw_ed183895-d99e-4627-be34-2366b6b26c2e"
      unitRef="usd">44721000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i351d993445164d07a6ffbef4f17ff93f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfNDgtMy0xLTEtMzk3MQ_0a87f0cf-0f12-4493-8da9-a2bb1e405f01"
      unitRef="usd">25048000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfNDktMS0xLTEtMzk3Mw_2fee2bdb-fb1a-49ed-b484-7e2ec4ed18fc"
      unitRef="usd">602000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i351d993445164d07a6ffbef4f17ff93f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfNDktMy0xLTEtMzk3MQ_8c0a1bae-21db-4a93-81d0-0ee7112fbe9b"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfNTAtMS0xLTEtMzk2OQ_d1c81203-69e5-4463-9aa9-b28cb37c1eb2"
      unitRef="usd">45323000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i351d993445164d07a6ffbef4f17ff93f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjE0MWQwOTAwYjQ2NjQ5ZGE4YWEyZWVhYzc0ZjU1ZDhiL3RhYmxlcmFuZ2U6MTQxZDA5MDBiNDY2NDlkYThhYTJlZWFjNzRmNTVkOGJfNTAtMy0xLTEtMzk3MQ_d5d4897a-d463-4015-ac09-ffb6b521df88"
      unitRef="usd">25048000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <trc:ChangeInCapitalExpendituresIncurredButNotYetPaid
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjg3NmEzOTg2YWZkNzQwZWI4MGUyZWNkMGNkOThjZDJjL3RhYmxlcmFuZ2U6ODc2YTM5ODZhZmQ3NDBlYjgwZTJlY2QwY2Q5OGNkMmNfMS0xLTEtMS0w_8337e793-4a3c-44ca-9696-8c536534f6c2"
      unitRef="usd">-1076000</trc:ChangeInCapitalExpendituresIncurredButNotYetPaid>
    <trc:ChangeInCapitalExpendituresIncurredButNotYetPaid
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjg3NmEzOTg2YWZkNzQwZWI4MGUyZWNkMGNkOThjZDJjL3RhYmxlcmFuZ2U6ODc2YTM5ODZhZmQ3NDBlYjgwZTJlY2QwY2Q5OGNkMmNfMS0zLTEtMS0w_3fe29679-425c-4acc-86af-211870b41e71"
      unitRef="usd">-759000</trc:ChangeInCapitalExpendituresIncurredButNotYetPaid>
    <trc:AccruedLongtermWaterAssetsIncludedinCurrentLiabilities
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjg3NmEzOTg2YWZkNzQwZWI4MGUyZWNkMGNkOThjZDJjL3RhYmxlcmFuZ2U6ODc2YTM5ODZhZmQ3NDBlYjgwZTJlY2QwY2Q5OGNkMmNfMi0xLTEtMS0w_d8ae9584-2ac3-4eee-bf9f-26d23fb64cb7"
      unitRef="usd">262000</trc:AccruedLongtermWaterAssetsIncludedinCurrentLiabilities>
    <trc:AccruedLongtermWaterAssetsIncludedinCurrentLiabilities
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8yOC9mcmFnOmI4MTI1OTE5MTZlYTRmZWU4Zjk4NzhjNTEwMWJkYmM1L3RhYmxlOjg3NmEzOTg2YWZkNzQwZWI4MGUyZWNkMGNkOThjZDJjL3RhYmxlcmFuZ2U6ODc2YTM5ODZhZmQ3NDBlYjgwZTJlY2QwY2Q5OGNkMmNfMi0zLTEtMS0w_fc511396-4335-4139-a03b-e8d433a26b5d"
      unitRef="usd">254000</trc:AccruedLongtermWaterAssetsIncludedinCurrentLiabilities>
    <us-gaap:SharesOutstanding
      contextRef="i9ad0552c4ddb4ab9b4cd3d1ed4388e02_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMS0xLTEtMS0w_99106585-4726-4d22-8ed2-9d3b62480ba8"
      unitRef="shares">26276830</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="i9ad0552c4ddb4ab9b4cd3d1ed4388e02_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMS0xLTEtMS0w_9b66ef68-aabe-4495-ae37-6aafcc766838"
      unitRef="shares">26276830</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9ad0552c4ddb4ab9b4cd3d1ed4388e02_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMS0zLTEtMS0w_83230105-a27e-4b29-a1fa-8e537c4e8b29"
      unitRef="usd">13137000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9ad0552c4ddb4ab9b4cd3d1ed4388e02_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMS0zLTEtMS0w_ed8b79d7-8f71-4dec-b519-30afb1ef743c"
      unitRef="usd">13137000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i65061daf28ab40e5bfe6e53eeb1c18bb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMS01LTEtMS0w_007e6360-96ce-4458-8cb6-e3d53b51a8a5"
      unitRef="usd">342059000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i65061daf28ab40e5bfe6e53eeb1c18bb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMS01LTEtMS0w_21187395-5845-4b2d-b79c-b08becb3ba33"
      unitRef="usd">342059000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i22ad121f93e24f4fb7a3a098a0717f32_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMS03LTEtMS0w_24723cfc-5f65-441e-88a9-426dee993121"
      unitRef="usd">-9720000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i22ad121f93e24f4fb7a3a098a0717f32_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMS03LTEtMS0w_5dbaa8b3-17b1-4fa2-996c-8f8f8dc99491"
      unitRef="usd">-9720000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2d2ee47bdcb74e419c457b0f6c3f49e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMS05LTEtMS0w_52a0f66b-feaf-4ca2-a3dc-6c247ec427d3"
      unitRef="usd">84487000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2d2ee47bdcb74e419c457b0f6c3f49e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMS05LTEtMS0w_5cb18785-5c2b-4fe9-ab6c-12451a6f14cf"
      unitRef="usd">84487000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8fca5363ea584f70b6392ca44f92b507_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMS0xMS0xLTEtMA_e13e4a00-7db0-4e12-ac55-37a8b5b43ce9"
      unitRef="usd">429963000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8fca5363ea584f70b6392ca44f92b507_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMS0xMS0xLTEtMA_ed9c0160-a728-42d8-9559-8148cc6a4986"
      unitRef="usd">429963000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4d99bd1514ba4cd9b082111d3396b0d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMS0xMy0xLTEtMA_0636e327-9cd2-4d26-a5d5-39ef350bb6d0"
      unitRef="usd">15368000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4d99bd1514ba4cd9b082111d3396b0d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMS0xMy0xLTEtMA_a961a881-0cd6-43ff-badd-2d0319763648"
      unitRef="usd">15368000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMS0xNS0xLTEtMA_762b7cc9-1e7c-473b-bba2-3c073736fe84"
      unitRef="usd">445331000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMS0xNS0xLTEtMA_fdde9c09-c6fd-4c55-9bb9-d9072e3979aa"
      unitRef="usd">445331000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="id8c100a819434c3bbcb3a52aa96d7153_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMi05LTEtMS0w_fff4adc4-9808-4fdb-98a3-9322c0c0f5ca"
      unitRef="usd">-1055000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="i9c7d3a0d90c5453da73716be1de9090b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMi0xMS0xLTEtMA_d09dfe0e-2863-4df9-8e6f-4bb7552f2939"
      unitRef="usd">-1055000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="i45eb2943c57f46e884b4e71f680855cd_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMi0xMy0xLTEtMA_2e3f999c-9a15-445f-b9ef-d8608e55a806"
      unitRef="usd">-8000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMi0xNS0xLTEtMA_9bc02955-9e89-4713-a756-c4f7f0d1b4ac"
      unitRef="usd">-1063000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i85acec01558548b581e2ddb5ad3575fb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMy03LTEtMS0w_c97affd8-6c87-4be4-ae26-0ee7d9fcded9"
      unitRef="usd">1580000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9c7d3a0d90c5453da73716be1de9090b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMy0xMS0xLTEtMA_1f8dbfcd-6e51-4765-ab55-7cfa838d1b56"
      unitRef="usd">1580000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMy0xNS0xLTEtMA_9f98d3bd-7322-41b8-b1d2-71fd87535240"
      unitRef="usd">1580000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="iaed388ecfcb24a0099a2dd600f0d4235_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfNS0xLTEtMS0w_fa642231-2a90-4adf-87d8-0eb4255e4160"
      unitRef="shares">117943</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="iaed388ecfcb24a0099a2dd600f0d4235_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfNS0zLTEtMS0w_8893e19a-ec41-43dc-aece-2f877e5e07e2"
      unitRef="usd">59000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="id593bb998952418f8914193d5d3ccfc7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfNS01LTEtMS0w_0c0186c1-270a-4519-bf6a-2d4b82d5ccac"
      unitRef="usd">-59000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfNS0xNS0xLTEtMA_6604e12a-cceb-4df5-8c4e-46e95f1ddc8f"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id593bb998952418f8914193d5d3ccfc7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfNi01LTEtMS0w_ad82e6f9-ed78-4078-9939-e44c45d537da"
      unitRef="usd">1266000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9c7d3a0d90c5453da73716be1de9090b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfNi0xMS0xLTEtMA_2d3d666d-f876-4a0f-bad4-44f051968c06"
      unitRef="usd">1266000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfNi0xNS0xLTEtMA_a6579a17-c1ef-4120-a9e5-2f001e9df830"
      unitRef="usd">1266000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="iaed388ecfcb24a0099a2dd600f0d4235_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfNy0xLTEtMS0w_a5d3f354-b790-47bd-ac68-5a9a8479fa7b"
      unitRef="shares">58658</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="iaed388ecfcb24a0099a2dd600f0d4235_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfNy0zLTEtMS0w_3de87fae-b7f1-482d-8554-fd0acac0fe20"
      unitRef="usd">29000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id593bb998952418f8914193d5d3ccfc7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfNy01LTEtMS0w_d30c3342-cc5e-45e3-b47b-8c9ce623f13e"
      unitRef="usd">937000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i9c7d3a0d90c5453da73716be1de9090b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfNy0xMS0xLTEtMA_395ccd49-8708-4694-82c9-af9e5b9617b0"
      unitRef="usd">966000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfNy0xNS0xLTEtMA_3f5eda1e-fc02-45fe-a21f-e8b76131619d"
      unitRef="usd">966000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesOutstanding
      contextRef="ia41de67c220941cea4d8e8576e28c817_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfOS0xLTEtMS0w_8470a988-c026-47bb-b0ae-39b916c8ae68"
      unitRef="shares">26336115</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia41de67c220941cea4d8e8576e28c817_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfOS0zLTEtMS0w_10fd8713-5694-44a0-a0aa-d898f8d576fb"
      unitRef="usd">13167000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6c3d1b942c7f4638ba91a08d79b83748_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfOS01LTEtMS0w_6764247b-2859-45de-9c54-5538ee73f977"
      unitRef="usd">342329000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ied76331b6b1c4d79abce6758170d52b0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfOS03LTEtMS0w_739ecbe1-7e67-40b7-a962-517ae2f74b69"
      unitRef="usd">-8140000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i23f7161ae3e84befb6e151c14dc8eb73_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfOS05LTEtMS0w_cd4e5614-6a36-4602-855e-f8078808cbce"
      unitRef="usd">83432000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic6ae327742da40659f227c692b414690_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfOS0xMS0xLTEtMA_170b95d2-1580-4730-8258-855e0b3a0b93"
      unitRef="usd">430788000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iccbae2092aba45f6b24115a6dbbc57ef_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfOS0xMy0xLTEtMA_1640c505-684f-403c-bbb2-ef4e31c9bec3"
      unitRef="usd">15360000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfOS0xNS0xLTEtMA_58476320-7d59-4165-b801-b47fc40cffa3"
      unitRef="usd">446148000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="i0b84e4537dad42c2879953712e94b206_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTEtMS0xLTEtMA_5817a03e-742d-447c-8d2e-72068c34f3a8"
      unitRef="shares">26096797</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0b84e4537dad42c2879953712e94b206_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTEtMy0xLTEtMA_1c27f68f-1e4b-4634-8259-bf3445954b7e"
      unitRef="usd">13048000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia8cd609e46a148a1837ecc5007450f57_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTEtNS0xLTEtMA_6a8fd3d3-d9e3-475b-9642-e3f103134ad7"
      unitRef="usd">338745000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibc97bb90fd6d49058c035a7927468232_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTEtNy0xLTEtMA_7f1a6be7-f576-4ef5-8f8c-07507c073558"
      unitRef="usd">-6771000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic6d4503f481d479496df8a493426c73e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTEtOS0xLTEtMA_d68dc998-f9d6-472f-8cc6-22854202a04c"
      unitRef="usd">85227000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaf5d1bc4a19f4fafae0aa9ccffd5e3af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTEtMTEtMS0xLTA_ac4d3760-68f9-4c3e-9f3b-87ad9d2c25cd"
      unitRef="usd">430249000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic4691c96f83f4dafb3523a9bce0f2f5c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTEtMTMtMS0xLTA_041b1a96-581e-4ee3-998e-118bd5f80918"
      unitRef="usd">15375000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2353c7532b284776adbad3de85503d94_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTEtMTUtMS0xLTA_40320638-327b-4f07-97b3-ad1aebf0a51d"
      unitRef="usd">445624000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="ia9a86bfafd1e4da4918b4b998dfecbfc_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTItOS0xLTEtMA_2f750c35-95ed-4b22-ba6a-6de019447623"
      unitRef="usd">-682000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="i861e7d55e47e423081e225417346faf4_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTItMTEtMS0xLTA_4dacb937-c735-405c-943f-6fc2326d3255"
      unitRef="usd">-682000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="i18fba73ebc98424c9257789f35c61cb1_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTItMTMtMS0xLTA_93111105-35e3-418a-b585-fcf579ee764b"
      unitRef="usd">-2000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTItMTUtMS0xLTA_45fa1ff1-25f5-476c-9b9a-b8d152464d07"
      unitRef="usd">-684000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ieaa4c3c21c814d8cba937038b175a4da_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTMtNy0xLTEtMA_f436ab8f-c540-4972-8abc-548a93d46dfb"
      unitRef="usd">-2830000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i861e7d55e47e423081e225417346faf4_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTMtMTEtMS0xLTA_f3ee1069-3f67-48da-b471-59e1d7126c3c"
      unitRef="usd">-2830000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTMtMTUtMS0xLTA_70b00915-5e95-49e0-876a-57b8310ed4fe"
      unitRef="usd">-2830000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i0aba71a631894871b255f48cfaa4a520_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTUtMS0xLTEtMA_4b2a8713-de70-479e-a96a-dcc7dbab755a"
      unitRef="shares">229713</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i0aba71a631894871b255f48cfaa4a520_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTUtMy0xLTEtMA_cf06a66f-5aa1-48d4-9a9f-dd55dff15769"
      unitRef="usd">115000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i78dd5a1dbd5d4026ad669e4b28898d63_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTUtNS0xLTEtMA_b403ea3a-226f-4e37-9675-d8adcd1a5b0b"
      unitRef="usd">-115000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTUtMTUtMS0xLTA_2912299d-b309-4b90-bbea-9c805dc3b77c"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i78dd5a1dbd5d4026ad669e4b28898d63_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTYtNS0xLTEtMA_f8dc7879-a7a6-4752-b2f3-dfdbc5a24c68"
      unitRef="usd">1591000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i861e7d55e47e423081e225417346faf4_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTYtMTEtMS0xLTA_5c45b0ab-a673-406c-94a3-9296fcd75460"
      unitRef="usd">1591000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTYtMTUtMS0xLTA_5c0348e5-7ac0-47e7-8b87-9ecba3770aa6"
      unitRef="usd">1591000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i0aba71a631894871b255f48cfaa4a520_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTctMS0xLTEtMA_2c662e94-f2fd-49a7-af13-bf49af4930b6"
      unitRef="shares">114026</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i0aba71a631894871b255f48cfaa4a520_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTctMy0xLTEtMTI1MA_9a596e20-b3e8-441b-a0f4-27aa32bc4772"
      unitRef="usd">57000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i78dd5a1dbd5d4026ad669e4b28898d63_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTctNS0xLTEtMA_8be60a2a-d359-4684-8807-a1e347659e79"
      unitRef="usd">1511000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i861e7d55e47e423081e225417346faf4_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTctMTEtMS0xLTA_6ba73b7d-24ba-4f0b-aabd-a5ae959e9bd3"
      unitRef="usd">1568000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTctMTUtMS0xLTA_c1d62a17-8c40-46db-9c52-02e653fb407f"
      unitRef="usd">1568000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesOutstanding
      contextRef="i42f189cc41324bc1bf7b70a8eabae002_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTktMS0xLTEtMA_cd550595-9532-42fd-8602-f26304f9fedb"
      unitRef="shares">26212484</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i42f189cc41324bc1bf7b70a8eabae002_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTktMy0xLTEtMA_98a9b652-098a-42b8-9f58-72e5b31ea36e"
      unitRef="usd">13106000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibd9cdc8757494ff3abfcbad1c6beaef3_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTktNS0xLTEtMA_c6c51453-996a-4bcb-8180-5b66f879bc3f"
      unitRef="usd">338710000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i490235cf3a164bd781e933b4dd739af2_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTktNy0xLTEtMA_8462571e-cd9e-4b41-9d79-6c86b74fc797"
      unitRef="usd">-9601000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0c0d8f323a0f47fcaf18ad1a907a0b30_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTktOS0xLTEtMA_63bc4857-53cc-4955-883f-30f4b719adc9"
      unitRef="usd">84545000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i225c7f749cb9449a8baf715639a20986_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTktMTEtMS0xLTA_62d83f26-c401-4b9e-bc70-61393a851668"
      unitRef="usd">426760000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id2e74e5e9c874649b79a66853613de32_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTktMTMtMS0xLTA_6551d2d0-629e-451e-84d3-448ecee47b49"
      unitRef="usd">15373000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i351d993445164d07a6ffbef4f17ff93f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF8zNC9mcmFnOjM4NTU5MzdjY2Y1MzQ2ZGY4ODQ3ZjVkODdhNDUyYjEyL3RhYmxlOjQ2ZDYwMGEwODJkZTQ0Nzk5ZjRlZTdmMmNkMWVmNTc4L3RhYmxlcmFuZ2U6NDZkNjAwYTA4MmRlNDQ3OTlmNGVlN2YyY2QxZWY1NzhfMTktMTUtMS0xLTA_ec319ec3-2f8c-414d-9be7-f34465478a3b"
      unitRef="usd">442133000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80MC9mcmFnOjg5Yzc0ZmU5ZTVlZDRhYTI4YTZhMjQ5N2E3ZmUyMmFhL3RleHRyZWdpb246ODljNzRmZTllNWVkNGFhMjhhNmEyNDk3YTdmZTIyYWFfMTAwMDE_77f9f975-d207-4412-8ac9-1e3d7bdf235e">BASIS OF PRESENTATION &lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The summarized information of Tejon Ranch Co. and its subsidiaries (the Company or Tejon), provided pursuant to Part I, Item 1 of Form 10-Q, is unaudited and reflects all adjustments which are, in the opinion of the Company&#x2019;s management, necessary for a fair statement of the results for the interim period. All such adjustments are of a normal recurring nature. The Company has evaluated subsequent events through the date of issuance of its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The periods ending&#160;March&#160;31, 2021&#160;and&#160;December 31, 2020&#160;include the consolidation of Centennial Founders, LLC&#x2019;s statement of operations within the resort/residential real estate development segment and statements of cash flows. The Company&#x2019;s&#160;March 31, 2021&#160;and&#160;December 31, 2020 balance sheets and statements of changes in equity and noncontrolling interests are presented on a consolidated basis, including the consolidation of Centennial Founders, LLC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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 identified&#160;five&#160;reportable segments: commercial/industrial real estate development, resort/residential real estate development, mineral resources, farming, and ranch operations. Information for the Company&#x2019;s reportable segments are presented in its Consolidated Statements of Operations. The Company&#x2019;s reportable segments follow the same accounting policies used for the Company&#x2019;s consolidated financial statements. The Company uses segment profit or loss and equity in earnings of unconsolidated joint ventures as the primary measures of profitability to evaluate operating performance and to allocate capital resources.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The results of the period reported herein are not indicative of the results to be expected for the full year due to the seasonal nature of the Company&#x2019;s agricultural activities, water activities, timing of real estate sales and leasing activities. The coronavirus, COVID-19, has also brought additional uncertainty previously unseen, as we continue to see negative impacts during the first quarter of 2021.  Historically, the Company&#x2019;s largest percentages of farming revenues are recognized during the third and fourth quarters of the fiscal year.  Please refer to Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations for further discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For further information and a summary of significant accounting policies, refer to the Consolidated Financial Statements and notes thereto included in the Company&#x2019;s Annual Report on Form 10-K for the year ended&#160;December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash is included in Prepaid expenses and other current assets within the Consolidated Balance Sheets and primarily relate to funds held in escrow. The Company had $602,000 of restricted cash as of March&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease Concessions Related to COVID-19 Pandemic&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2020, the Financial Accounting Standards Board, or FASB, issued a Staff Question-and-Answer, or Q&amp;amp;A, intended to reduce the operational challenges and complexity of accounting for leases at a time when many businesses have been ordered to close or have seen revenue drop due to the effects of the COVID-19 pandemic. The FASB determined that it would be appropriate for entities to make accounting policy elections over lease concessions resulting directly from COVID-19. Rather than analyzing each lease contract individually, entities can elect to account for lease concessions &#x201c;as though the enforceable rights and obligations for those concessions existed, regardless of whether those enforceable rights and obligations for the concessions explicitly exist in the contract.&#x201d; Accordingly, entities that choose to apply the relief provided by the FASB can either (1) apply the modification framework for these concessions in accordance with Accounting Standards Codification, or ASC, Topic 840 or ASC Topic 842 as applicable or (2) account for the concessions as if they were made under the enforceable rights included in the original agreement and are thus outside of the modification framework. In making this election, an entity would not need to perform a lease-by-lease analysis to evaluate the enforceable rights and may instead simply treat the change as if the enforceable rights were included or excluded in the original agreement. The election not to apply lease modification accounting is only available when total cash flows resulting from the modified contract are &#x201c;substantially the same or less&#x201d; than the cash flows in the original contract. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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 elected to account for lease concessions outside of the modification framework as allowed by the FASB Q&amp;amp;A. The COVID-19 pandemic resulted in tenant requests for rent relief, with a majority of the requests occurring in the second quarter of 2020. In 2020, the Company reached agreements with all commercial tenants that requested rent deferrals. Based on the terms of the agreements reached with the Company's tenants, all deferred rent will be fully repaid by the end of 2021. The Company will account for the rent receivables as if no changes to the lease were made, and the rent receivable for the deferral period will stay on the Company's Consolidated Balance Sheet until the rent is collected over the passage of time.  Please refer &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;to the Results of Operations by Segment in Item 2, "Management's Discussion and Analysis of Financial Condition and Results of Operations" for discussion of rent deferrals.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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 Accounting Standards Update, or ASU No.&#160;2020-04, "Facilitation of the Effects of Reference Rate Reform on Financial Reporting", for reference rate reform related activities that impact debt, leases, derivatives and other contracts. The pronouncement provides optional expedients for a limited period of time to ease the potential burden of accounting for reference rate reform. Specifically, the ASU permits modification of contracts within ASC Topic 470, Debt, to be accounted for by prospectively adjusting the effective interest rate when a contract is modified because of reference rate reform. It also provides exceptions to the guidance in ASC Topic 815 related to changes to critical terms of a hedging relationship: the change in reference rate will not result in de-designation of a hedging relationship if certain criteria are met. This guidance is effective for all entities as of March 12, 2020 through December 31, 2022. This pronouncement has not had, and is not expected to have, a material effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80MC9mcmFnOjg5Yzc0ZmU5ZTVlZDRhYTI4YTZhMjQ5N2E3ZmUyMmFhL3RleHRyZWdpb246ODljNzRmZTllNWVkNGFhMjhhNmEyNDk3YTdmZTIyYWFfMTAyNA_d105be20-5df5-4dfa-9f0d-407876567de3"
      unitRef="segment">5</us-gaap:NumberOfReportableSegments>
    <us-gaap:RestrictedCash
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80MC9mcmFnOjg5Yzc0ZmU5ZTVlZDRhYTI4YTZhMjQ5N2E3ZmUyMmFhL3RleHRyZWdpb246ODljNzRmZTllNWVkNGFhMjhhNmEyNDk3YTdmZTIyYWFfNDM5ODA0NjUyNjcxNA_9e5d1c39-173f-4ee2-ab0c-b80d76bfc854"
      unitRef="usd">602000</us-gaap:RestrictedCash>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80MC9mcmFnOjg5Yzc0ZmU5ZTVlZDRhYTI4YTZhMjQ5N2E3ZmUyMmFhL3RleHRyZWdpb246ODljNzRmZTllNWVkNGFhMjhhNmEyNDk3YTdmZTIyYWFfMTAwMDQ_b504b6c9-949b-4197-a373-8dfe3cbfed11">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease Concessions Related to COVID-19 Pandemic&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2020, the Financial Accounting Standards Board, or FASB, issued a Staff Question-and-Answer, or Q&amp;amp;A, intended to reduce the operational challenges and complexity of accounting for leases at a time when many businesses have been ordered to close or have seen revenue drop due to the effects of the COVID-19 pandemic. The FASB determined that it would be appropriate for entities to make accounting policy elections over lease concessions resulting directly from COVID-19. Rather than analyzing each lease contract individually, entities can elect to account for lease concessions &#x201c;as though the enforceable rights and obligations for those concessions existed, regardless of whether those enforceable rights and obligations for the concessions explicitly exist in the contract.&#x201d; Accordingly, entities that choose to apply the relief provided by the FASB can either (1) apply the modification framework for these concessions in accordance with Accounting Standards Codification, or ASC, Topic 840 or ASC Topic 842 as applicable or (2) account for the concessions as if they were made under the enforceable rights included in the original agreement and are thus outside of the modification framework. In making this election, an entity would not need to perform a lease-by-lease analysis to evaluate the enforceable rights and may instead simply treat the change as if the enforceable rights were included or excluded in the original agreement. The election not to apply lease modification accounting is only available when total cash flows resulting from the modified contract are &#x201c;substantially the same or less&#x201d; than the cash flows in the original contract. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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 elected to account for lease concessions outside of the modification framework as allowed by the FASB Q&amp;amp;A. The COVID-19 pandemic resulted in tenant requests for rent relief, with a majority of the requests occurring in the second quarter of 2020. In 2020, the Company reached agreements with all commercial tenants that requested rent deferrals. Based on the terms of the agreements reached with the Company's tenants, all deferred rent will be fully repaid by the end of 2021. The Company will account for the rent receivables as if no changes to the lease were made, and the rent receivable for the deferral period will stay on the Company's Consolidated Balance Sheet until the rent is collected over the passage of time.  Please refer &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;to the Results of Operations by Segment in Item 2, "Management's Discussion and Analysis of Financial Condition and Results of Operations" for discussion of rent deferrals.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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 Accounting Standards Update, or ASU No.&#160;2020-04, "Facilitation of the Effects of Reference Rate Reform on Financial Reporting", for reference rate reform related activities that impact debt, leases, derivatives and other contracts. The pronouncement provides optional expedients for a limited period of time to ease the potential burden of accounting for reference rate reform. Specifically, the ASU permits modification of contracts within ASC Topic 470, Debt, to be accounted for by prospectively adjusting the effective interest rate when a contract is modified because of reference rate reform. It also provides exceptions to the guidance in ASC Topic 815 related to changes to critical terms of a hedging relationship: the change in reference rate will not result in de-designation of a hedging relationship if certain criteria are met. This guidance is effective for all entities as of March 12, 2020 through December 31, 2022. This pronouncement has not had, and is not expected to have, a material effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80My9mcmFnOjVlYTNkYWI5YThlZjRkODliMDQyYzM3NjkxN2JhZmEzL3RleHRyZWdpb246NWVhM2RhYjlhOGVmNGQ4OWIwNDJjMzc2OTE3YmFmYTNfNTEz_b46f5f5a-2e0e-4ba4-b607-ff511860c205">EQUITY&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Earnings Per Share (EPS)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net (loss) income per share attributable to common stockholders is based upon the weighted average number of shares of common stock outstanding during the year. Diluted net (loss) income per share attributable to common stockholders is based upon the weighted average number of shares of common stock outstanding and the weighted average number of shares outstanding assuming the issuance of common stock upon exercise of stock options, warrants to purchase common stock, and the vesting of restricted stock grants per ASC Topic 260, &#x201c;Earnings Per Share.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;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:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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="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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares outstanding:&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,313,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,128,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock equivalents&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;57,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted shares outstanding&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;26,370,732&#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 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;26,262,927&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80My9mcmFnOjVlYTNkYWI5YThlZjRkODliMDQyYzM3NjkxN2JhZmEzL3RleHRyZWdpb246NWVhM2RhYjlhOGVmNGQ4OWIwNDJjMzc2OTE3YmFmYTNfNTEy_8f5961b3-f8b2-4f00-b7aa-1c3d618dd79a">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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="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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares outstanding:&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,313,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,128,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock equivalents&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;57,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted shares outstanding&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;26,370,732&#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 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;26,262,927&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80My9mcmFnOjVlYTNkYWI5YThlZjRkODliMDQyYzM3NjkxN2JhZmEzL3RhYmxlOjA4M2ZjNDIyNGI1ZjRkNzE4ZWU1ZTZjMjlmNzk2Y2Y3L3RhYmxlcmFuZ2U6MDgzZmM0MjI0YjVmNGQ3MThlZTVlNmMyOWY3OTZjZjdfMy0xLTEtMS0w_0e515378-5954-4142-a0e3-be5c5f72c7d2"
      unitRef="shares">26313722</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80My9mcmFnOjVlYTNkYWI5YThlZjRkODliMDQyYzM3NjkxN2JhZmEzL3RhYmxlOjA4M2ZjNDIyNGI1ZjRkNzE4ZWU1ZTZjMjlmNzk2Y2Y3L3RhYmxlcmFuZ2U6MDgzZmM0MjI0YjVmNGQ3MThlZTVlNmMyOWY3OTZjZjdfMy0zLTEtMS0w_476bf36e-90a2-4a56-a916-c8bb25eb77f9"
      unitRef="shares">26128976</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80My9mcmFnOjVlYTNkYWI5YThlZjRkODliMDQyYzM3NjkxN2JhZmEzL3RhYmxlOjA4M2ZjNDIyNGI1ZjRkNzE4ZWU1ZTZjMjlmNzk2Y2Y3L3RhYmxlcmFuZ2U6MDgzZmM0MjI0YjVmNGQ3MThlZTVlNmMyOWY3OTZjZjdfNC0xLTEtMS0w_8e411c37-7800-4444-984f-25866cb5e491"
      unitRef="shares">57010</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80My9mcmFnOjVlYTNkYWI5YThlZjRkODliMDQyYzM3NjkxN2JhZmEzL3RhYmxlOjA4M2ZjNDIyNGI1ZjRkNzE4ZWU1ZTZjMjlmNzk2Y2Y3L3RhYmxlcmFuZ2U6MDgzZmM0MjI0YjVmNGQ3MThlZTVlNmMyOWY3OTZjZjdfNC0zLTEtMS0w_41eb8ffe-be0e-465a-bcb3-c3542a7a0947"
      unitRef="shares">133951</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80My9mcmFnOjVlYTNkYWI5YThlZjRkODliMDQyYzM3NjkxN2JhZmEzL3RhYmxlOjA4M2ZjNDIyNGI1ZjRkNzE4ZWU1ZTZjMjlmNzk2Y2Y3L3RhYmxlcmFuZ2U6MDgzZmM0MjI0YjVmNGQ3MThlZTVlNmMyOWY3OTZjZjdfNS0xLTEtMS0w_ef038a41-a637-43d6-a5f2-15c5c2a32d05"
      unitRef="shares">26370732</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80My9mcmFnOjVlYTNkYWI5YThlZjRkODliMDQyYzM3NjkxN2JhZmEzL3RhYmxlOjA4M2ZjNDIyNGI1ZjRkNzE4ZWU1ZTZjMjlmNzk2Y2Y3L3RhYmxlcmFuZ2U6MDgzZmM0MjI0YjVmNGQ3MThlZTVlNmMyOWY3OTZjZjdfNS0zLTEtMS0w_35c7e1d8-466a-4c23-884a-be3e61111ca3"
      unitRef="shares">26262927</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RleHRyZWdpb246OGZmMTBiMjE3ZjkzNDk2NmFmN2Y5NDZhNGJlMDY1YjFfMzcxMw_fac70e7b-c06f-4d36-8dd4-f453c5a72bd8">MARKETABLE SECURITIES&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC Topic 320, &#x201c;Investments &#x2013; Debt and Equity Securities,&#x201d; requires that an enterprise classify all debt securities as either held-to-maturity, trading or available-for-sale. The Company classifies its securities as available-for-sale and therefore is required to adjust securities to fair value at each reporting date. All costs and both realized and unrealized gains and losses on securities are determined on a specific identification basis. The following is a summary of available-for-sale securities at:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.035%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable Securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;br/&gt;Hierarchy&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:10pt;font-weight:400;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value&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:10pt;font-weight:400;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and agency notes&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: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;with unrealized gains&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;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 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;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total U.S. Treasury and agency notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&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;301&#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;302&#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;801&#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;803&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate notes&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;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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;with unrealized losses for less than 12 months&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,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;with unrealized gains&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,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Corporate notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&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;7,269&#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;7,263&#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;1,965&#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;1,968&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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,570&#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,565&#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,766&#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,771&#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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted ASU No. 2016-13, "Financial Instruments &#x2014; Credit Losses (Topic 326)" on January 1, 2020 prospectively. Under ASC Topic 326-30, the Company is now required to use an allowance approach when recognizing credit loss for available-for-sale debt securities, measured as the difference between the security's amortized cost basis and the amount expected to be collected over the security's lifetime. Under this approach, at each reporting date, the Company records impairment related to credit losses through earnings offset with an allowance for credit losses, or ACL. At March 31, 2021 the Company has not recorded any credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At March 31, 2021, the fair market value of marketable securities was $5,000 below their cost basis. The Company&#x2019;s gross unrealized holding gains equaled $4,000 and gross unrealized holding losses equaled $9,000. As of March 31, 2021, the adjustment to accumulated other comprehensive loss reflected an improvement in market value of $10,000, including estimated taxes of $3,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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 elected to exclude applicable accrued interest from both the fair value and the amortized cost basis of the available-for-sale debt securities, and separately present the accrued interest receivable balance per ASC Topic 326-30-50-3A. The accrued interest receivables balance totaled $31,000 as of March 31, 2021, and was included within the Other Assets line item of the Consolidated Balance Sheets. The Company elected not to measure an allowance for credit losses on accrued interest receivable as an allowance on possible uncollectible accrued interest is not warranted. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Corporate notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contractual terms of those investments do not permit the issuers to settle the securities at a price less than the amortized cost basis of the investments. The unrealized losses on corporate notes are a function of changes in investment spreads and interest rate movements and not changes in credit quality. The Company expects to recover the entire amortized cost basis of these securities. As of March 31, 2021 and December 31, 2020, the Company did not intend to sell these securities and it is not more-likely-than-not that the Company would be required to sell these securities before recovery of their cost basis. Therefore, these investments did not require an ACL as of March 31, 2021 and December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the maturities, at par, of marketable securities as of:&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:69.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.260%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and agency notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300&#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;1&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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;301&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;&#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:79.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.259%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;2021&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and agency notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-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;801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;801&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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 in corporate notes are with companies that have an investment grade rating from Standard&#160;&amp;amp; Poor&#x2019;s as of March 31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RleHRyZWdpb246OGZmMTBiMjE3ZjkzNDk2NmFmN2Y5NDZhNGJlMDY1YjFfMzcxNA_8a94717a-f109-45a1-a553-0f38b9d271fe">The following is a summary of available-for-sale securities at:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.035%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable Securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;br/&gt;Hierarchy&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:10pt;font-weight:400;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value&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:10pt;font-weight:400;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and agency notes&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: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;with unrealized gains&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;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 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;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total U.S. Treasury and agency notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&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;301&#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;302&#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;801&#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;803&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate notes&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;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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;with unrealized losses for less than 12 months&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,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;with unrealized gains&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,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Corporate notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&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;7,269&#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;7,263&#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;1,965&#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;1,968&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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,570&#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,565&#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,766&#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,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4c30af5484c94753a1c40e00157aa1b5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMTAtMi0xLTEtMA_d42cc775-7047-47a9-8919-cd62de83f970"
      unitRef="usd">301000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ibacdae42734c427cae508fb8dbcc637b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMTAtNC0xLTEtMA_56dd27b3-9951-452b-80bd-6703db8d7c3a"
      unitRef="usd">302000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9892a4abc0544db988ec1fcf2c66dd1f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMTAtNi0xLTEtMA_6828e555-ba07-4662-baa2-c8c2ef8a926b"
      unitRef="usd">801000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i74fc07e4c2d140bb9679fab69ce250ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMTAtOC0xLTEtMA_d0b7270a-f275-465b-a11c-8cdcae96d8da"
      unitRef="usd">803000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4c30af5484c94753a1c40e00157aa1b5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMTEtMi0xLTEtMA_61b7c138-098d-44aa-9264-642837178b11"
      unitRef="usd">301000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibacdae42734c427cae508fb8dbcc637b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMTEtNC0xLTEtMA_10d07abd-187c-4993-885f-6de12e0ed6a2"
      unitRef="usd">302000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9892a4abc0544db988ec1fcf2c66dd1f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMTEtNi0xLTEtMA_8791748f-8473-4e82-88cc-96a40881ea58"
      unitRef="usd">801000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i74fc07e4c2d140bb9679fab69ce250ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMTEtOC0xLTEtMA_c264c802-8687-4a3f-a6ca-bca7d4a953a0"
      unitRef="usd">803000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="id52c7b36b99c421a86ab5abc2b5f19a0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMTMtMi0xLTEtMA_10d5b217-87c3-408d-aba0-cdc2d9e1cd26"
      unitRef="usd">6216000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ifb498bca909a47f283af7f5813a841b7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMTMtNC0xLTEtMA_1e3b5175-62a9-40f3-86f6-408043da764c"
      unitRef="usd">6207000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ia3517486be8e4866b20c5192747040c4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMTMtNi0xLTEtMA_e139e44c-add0-4c3f-a1b4-dd55a9e9bbd9"
      unitRef="usd">708000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="iebd46aae691f4d66805c1d0143b23fa9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMTMtOC0xLTEtMA_b28e9041-5257-41ef-a1d8-5b9cb378f9fb"
      unitRef="usd">707000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id52c7b36b99c421a86ab5abc2b5f19a0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMTUtMi0xLTEtMA_fb436058-708c-488d-8c6f-d06438f64fc5"
      unitRef="usd">1053000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ifb498bca909a47f283af7f5813a841b7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMTUtNC0xLTEtMA_3be18d04-dd6d-4173-9e51-4636991eeb44"
      unitRef="usd">1056000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia3517486be8e4866b20c5192747040c4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMTUtNi0xLTEtMA_6e49b934-062d-4951-bbc6-d95b27cc0386"
      unitRef="usd">1257000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iebd46aae691f4d66805c1d0143b23fa9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMTUtOC0xLTEtMA_f009d182-792f-48be-905d-36e5733eeba2"
      unitRef="usd">1261000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id52c7b36b99c421a86ab5abc2b5f19a0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMTYtMi0xLTEtMA_a7e0c15d-eab8-48ce-9966-3d05c926f762"
      unitRef="usd">7269000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifb498bca909a47f283af7f5813a841b7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMTYtNC0xLTEtMA_0dec7550-2c2f-4859-b330-2ac7b297a49a"
      unitRef="usd">7263000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia3517486be8e4866b20c5192747040c4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMTYtNi0xLTEtMA_ab2a8b00-8887-4986-9c32-29e35b10bf6c"
      unitRef="usd">1965000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iebd46aae691f4d66805c1d0143b23fa9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMTYtOC0xLTEtMA_6d3411b7-99c6-447f-af7b-37652dab2988"
      unitRef="usd">1968000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie87c4176ad9f42069383163fc9de9996_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMjItMi0xLTEtMA_2ac04694-95c3-457c-b4e7-1ce60b5d81c6"
      unitRef="usd">7570000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id2e4a375408d4b31b32af225fc4d9f18_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMjItNC0xLTEtMA_8f697acf-46a3-4d42-b767-ab8c25e4fdf4"
      unitRef="usd">7565000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id6a1c7f5f2e24b3eb7e28879e9474198_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMjItNi0xLTEtMA_cf0fbf05-8900-4498-a297-da8b50a06d90"
      unitRef="usd">2766000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8522a149c79e4aea8a8ccc269465dcc8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOjM5ZmM5Y2NhOTc2MjQxYmRiYzcwMWU0Y2EwZjYzYzNjL3RhYmxlcmFuZ2U6MzlmYzljY2E5NzYyNDFiZGJjNzAxZTRjYTBmNjNjM2NfMjItOC0xLTEtMA_e3ecd241-7572-443e-bad1-7d395cadbff2"
      unitRef="usd">2771000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <trc:DebtSecuritiesAvailableforSaleSecuritiesFairMarketValueExceedsCostBasisbyAmount
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RleHRyZWdpb246OGZmMTBiMjE3ZjkzNDk2NmFmN2Y5NDZhNGJlMDY1YjFfMTI1Ng_fd39b9a2-2478-4975-a1a8-c546b201e3fe"
      unitRef="usd">5000</trc:DebtSecuritiesAvailableforSaleSecuritiesFairMarketValueExceedsCostBasisbyAmount>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RleHRyZWdpb246OGZmMTBiMjE3ZjkzNDk2NmFmN2Y5NDZhNGJlMDY1YjFfMTMzMw_fb89bc10-bf9d-4415-8ca1-6db8090fe88b"
      unitRef="usd">4000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RleHRyZWdpb246OGZmMTBiMjE3ZjkzNDk2NmFmN2Y5NDZhNGJlMDY1YjFfMTM4MA_97c773ed-6ee1-41a1-94c3-b8cf9c77b46e"
      unitRef="usd">9000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RleHRyZWdpb246OGZmMTBiMjE3ZjkzNDk2NmFmN2Y5NDZhNGJlMDY1YjFfMTQ5Mw_f86fe802-3d72-4634-9041-3e834fc1729b"
      unitRef="usd">10000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RleHRyZWdpb246OGZmMTBiMjE3ZjkzNDk2NmFmN2Y5NDZhNGJlMDY1YjFfMTUyNg_15c08f60-9162-4703-b759-ffdebe260a6c"
      unitRef="usd">3000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:AccruedInvestmentIncomeReceivable
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RleHRyZWdpb246OGZmMTBiMjE3ZjkzNDk2NmFmN2Y5NDZhNGJlMDY1YjFfMTgyNg_047903a9-1e20-4bed-8bd0-538aaa2f54e5"
      unitRef="usd">31000</us-gaap:AccruedInvestmentIncomeReceivable>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RleHRyZWdpb246OGZmMTBiMjE3ZjkzNDk2NmFmN2Y5NDZhNGJlMDY1YjFfMzcxOA_dc57a407-6a40-4e2a-820c-7c840f120cbc">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the maturities, at par, of marketable securities as of:&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:69.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.260%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and agency notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300&#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;1&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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;301&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;&#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:79.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.259%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;2021&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and agency notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-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;801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;801&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesYearOneatPar
      contextRef="i4c4a318a8392417c890634d89c229f2d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOmYwYWY3MmE3ZDk5NTQzMDRiNjQ5NjNlNjM4NzE5OGZlL3RhYmxlcmFuZ2U6ZjBhZjcyYTdkOTk1NDMwNGI2NDk2M2U2Mzg3MTk4ZmVfMy0xLTEtMS0w_10491907-c688-48f7-be71-6c2c974042f8"
      unitRef="usd">300000</trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesYearOneatPar>
    <trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesYearTwoatPar
      contextRef="i4c4a318a8392417c890634d89c229f2d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOmYwYWY3MmE3ZDk5NTQzMDRiNjQ5NjNlNjM4NzE5OGZlL3RhYmxlcmFuZ2U6ZjBhZjcyYTdkOTk1NDMwNGI2NDk2M2U2Mzg3MTk4ZmVfMy0zLTEtMS0w_6816d444-2e15-4524-8a94-0851e2c77da6"
      unitRef="usd">1000</trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesYearTwoatPar>
    <trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesatPar
      contextRef="i4c4a318a8392417c890634d89c229f2d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOmYwYWY3MmE3ZDk5NTQzMDRiNjQ5NjNlNjM4NzE5OGZlL3RhYmxlcmFuZ2U6ZjBhZjcyYTdkOTk1NDMwNGI2NDk2M2U2Mzg3MTk4ZmVfMy05LTEtMS0w_4e8be983-2f52-4fd9-823e-cb13468a4580"
      unitRef="usd">301000</trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesatPar>
    <trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesYearOneatPar
      contextRef="i2e94fed03a3d4db9856ac54b2c5b3ed3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOmYwYWY3MmE3ZDk5NTQzMDRiNjQ5NjNlNjM4NzE5OGZlL3RhYmxlcmFuZ2U6ZjBhZjcyYTdkOTk1NDMwNGI2NDk2M2U2Mzg3MTk4ZmVfNC0xLTEtMS0w_a469533f-f4e3-4054-b75c-7d07c971e9f0"
      unitRef="usd">3050000</trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesYearOneatPar>
    <trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesYearTwoatPar
      contextRef="i2e94fed03a3d4db9856ac54b2c5b3ed3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOmYwYWY3MmE3ZDk5NTQzMDRiNjQ5NjNlNjM4NzE5OGZlL3RhYmxlcmFuZ2U6ZjBhZjcyYTdkOTk1NDMwNGI2NDk2M2U2Mzg3MTk4ZmVfNC0zLTEtMS0w_459ee791-b768-4c3c-a2ba-a37409a3edbc"
      unitRef="usd">4120000</trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesYearTwoatPar>
    <trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesatPar
      contextRef="i2e94fed03a3d4db9856ac54b2c5b3ed3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOmYwYWY3MmE3ZDk5NTQzMDRiNjQ5NjNlNjM4NzE5OGZlL3RhYmxlcmFuZ2U6ZjBhZjcyYTdkOTk1NDMwNGI2NDk2M2U2Mzg3MTk4ZmVfNC05LTEtMS0w_07395f6d-e6bb-4967-a44d-871af9c43d70"
      unitRef="usd">7170000</trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesatPar>
    <trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesYearOneatPar
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOmYwYWY3MmE3ZDk5NTQzMDRiNjQ5NjNlNjM4NzE5OGZlL3RhYmxlcmFuZ2U6ZjBhZjcyYTdkOTk1NDMwNGI2NDk2M2U2Mzg3MTk4ZmVfNi0xLTEtMS0w_d759c224-9cb6-4d80-ac45-8c6f0313bde4"
      unitRef="usd">3350000</trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesYearOneatPar>
    <trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesYearTwoatPar
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOmYwYWY3MmE3ZDk5NTQzMDRiNjQ5NjNlNjM4NzE5OGZlL3RhYmxlcmFuZ2U6ZjBhZjcyYTdkOTk1NDMwNGI2NDk2M2U2Mzg3MTk4ZmVfNi0zLTEtMS0w_027a2ab9-5dee-422b-94cf-f8db59a8fcaf"
      unitRef="usd">4121000</trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesYearTwoatPar>
    <trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesatPar
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOmYwYWY3MmE3ZDk5NTQzMDRiNjQ5NjNlNjM4NzE5OGZlL3RhYmxlcmFuZ2U6ZjBhZjcyYTdkOTk1NDMwNGI2NDk2M2U2Mzg3MTk4ZmVfNi05LTEtMS0w_7c9de7cf-6ce0-45ae-acb7-062b5b3fe62a"
      unitRef="usd">7471000</trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesatPar>
    <trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesYearTwoatPar
      contextRef="i38839e6f808a48b881d1e9156b4693b8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOmY2NWUyZWUzMDZjZDQxZTI5NmM1MjI4MTliOTIwNjUzL3RhYmxlcmFuZ2U6ZjY1ZTJlZTMwNmNkNDFlMjk2YzUyMjgxOWI5MjA2NTNfMy0zLTEtMS0w_1195e438-ebd2-4f7c-99b8-ff10465b6da0"
      unitRef="usd">801000</trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesYearTwoatPar>
    <trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesatPar
      contextRef="i38839e6f808a48b881d1e9156b4693b8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOmY2NWUyZWUzMDZjZDQxZTI5NmM1MjI4MTliOTIwNjUzL3RhYmxlcmFuZ2U6ZjY1ZTJlZTMwNmNkNDFlMjk2YzUyMjgxOWI5MjA2NTNfMy05LTEtMS0w_8ec8913c-78f8-4388-83cb-da2d3b0d8a9b"
      unitRef="usd">801000</trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesatPar>
    <trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesYearTwoatPar
      contextRef="ia8a669dd25bc48e289c7fed0f618dee5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOmY2NWUyZWUzMDZjZDQxZTI5NmM1MjI4MTliOTIwNjUzL3RhYmxlcmFuZ2U6ZjY1ZTJlZTMwNmNkNDFlMjk2YzUyMjgxOWI5MjA2NTNfNC0zLTEtMS0w_2ee1e524-a77d-45d3-baf2-4e8c3b9fd6df"
      unitRef="usd">1950000</trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesYearTwoatPar>
    <trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesatPar
      contextRef="ia8a669dd25bc48e289c7fed0f618dee5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOmY2NWUyZWUzMDZjZDQxZTI5NmM1MjI4MTliOTIwNjUzL3RhYmxlcmFuZ2U6ZjY1ZTJlZTMwNmNkNDFlMjk2YzUyMjgxOWI5MjA2NTNfNC05LTEtMS0w_df5aee80-82a8-41a2-ac91-12cddcf8bd94"
      unitRef="usd">1950000</trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesatPar>
    <trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesYearTwoatPar
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOmY2NWUyZWUzMDZjZDQxZTI5NmM1MjI4MTliOTIwNjUzL3RhYmxlcmFuZ2U6ZjY1ZTJlZTMwNmNkNDFlMjk2YzUyMjgxOWI5MjA2NTNfNi0zLTEtMS0w_ac7878b1-56b4-4c48-9b2b-a81a893cd2db"
      unitRef="usd">2751000</trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesYearTwoatPar>
    <trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesatPar
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80Ni9mcmFnOjhmZjEwYjIxN2Y5MzQ5NjZhZjdmOTQ2YTRiZTA2NWIxL3RhYmxlOmY2NWUyZWUzMDZjZDQxZTI5NmM1MjI4MTliOTIwNjUzL3RhYmxlcmFuZ2U6ZjY1ZTJlZTMwNmNkNDFlMjk2YzUyMjgxOWI5MjA2NTNfNi05LTEtMS0w_f0991542-6882-481e-9356-2d8552b4a828"
      unitRef="usd">2751000</trc:DebtSecuritiesAvailableforSaleSecuritiesMaturitiesatPar>
    <us-gaap:RealEstateDisclosureTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80OS9mcmFnOjM1YmE3NjI5YzAxYTQ0MzRiZmZiMDU3MmFmM2QwYTEzL3RleHRyZWdpb246MzViYTc2MjljMDFhNDQzNGJmZmIwNTcyYWYzZDBhMTNfMzE_25c85cde-d721-4399-a1d9-2e48845c2371">REAL ESTATE&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real estate development&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mountain Village&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;146,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Centennial&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;108,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grapevine&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;37,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tejon Ranch Commerce Center&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real estate development&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;313,553&#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;310,439&#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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real estate and improvements - held for lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tejon Ranch Commerce Center&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,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&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,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real estate and improvements - held for lease, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RealEstateDisclosureTextBlock>
    <us-gaap:ScheduleOfRealEstatePropertiesTableTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80OS9mcmFnOjM1YmE3NjI5YzAxYTQ0MzRiZmZiMDU3MmFmM2QwYTEzL3RleHRyZWdpb246MzViYTc2MjljMDFhNDQzNGJmZmIwNTcyYWYzZDBhMTNfMjU_ff331a2b-4a58-4c9f-a377-8bdcfadfcdb9">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real estate development&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mountain Village&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;146,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Centennial&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;108,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grapevine&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;37,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tejon Ranch Commerce Center&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real estate development&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;313,553&#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;310,439&#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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real estate and improvements - held for lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tejon Ranch Commerce Center&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,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&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,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real estate and improvements - held for lease, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRealEstatePropertiesTableTextBlock>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i397ecbe9b3ff4498b9daf5d7d29e75a3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80OS9mcmFnOjM1YmE3NjI5YzAxYTQ0MzRiZmZiMDU3MmFmM2QwYTEzL3RhYmxlOjczYWZkOTg1N2JkNDRlNjE5OWQyMzMwYmM2OGI5ODFjL3RhYmxlcmFuZ2U6NzNhZmQ5ODU3YmQ0NGU2MTk5ZDIzMzBiYzY4Yjk4MWNfMi0xLTEtMS0w_48fe9842-7e62-45de-9da3-1b9ae9121801"
      unitRef="usd">147900000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i3b33c9da31034e37af396c029d518495_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80OS9mcmFnOjM1YmE3NjI5YzAxYTQ0MzRiZmZiMDU3MmFmM2QwYTEzL3RhYmxlOjczYWZkOTg1N2JkNDRlNjE5OWQyMzMwYmM2OGI5ODFjL3RhYmxlcmFuZ2U6NzNhZmQ5ODU3YmQ0NGU2MTk5ZDIzMzBiYzY4Yjk4MWNfMi0zLTEtMS0w_840497d1-d330-4321-bc34-2935d818ebf5"
      unitRef="usd">146662000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i74386828ad31496b8fa2b16b9496acb6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80OS9mcmFnOjM1YmE3NjI5YzAxYTQ0MzRiZmZiMDU3MmFmM2QwYTEzL3RhYmxlOjczYWZkOTg1N2JkNDRlNjE5OWQyMzMwYmM2OGI5ODFjL3RhYmxlcmFuZ2U6NzNhZmQ5ODU3YmQ0NGU2MTk5ZDIzMzBiYzY4Yjk4MWNfMy0xLTEtMS0w_bc4cb8d9-ac46-4814-84ae-8e9dbc8ac4e7"
      unitRef="usd">108976000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i4808f677e8a24cc1813fbba7dc880c00_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80OS9mcmFnOjM1YmE3NjI5YzAxYTQ0MzRiZmZiMDU3MmFmM2QwYTEzL3RhYmxlOjczYWZkOTg1N2JkNDRlNjE5OWQyMzMwYmM2OGI5ODFjL3RhYmxlcmFuZ2U6NzNhZmQ5ODU3YmQ0NGU2MTk5ZDIzMzBiYzY4Yjk4MWNfMy0zLTEtMS0w_36fcd414-1e2a-48b1-b59f-e575ff840eeb"
      unitRef="usd">108600000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="if95914ba96cd452d97ecc52897589e82_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80OS9mcmFnOjM1YmE3NjI5YzAxYTQ0MzRiZmZiMDU3MmFmM2QwYTEzL3RhYmxlOjczYWZkOTg1N2JkNDRlNjE5OWQyMzMwYmM2OGI5ODFjL3RhYmxlcmFuZ2U6NzNhZmQ5ODU3YmQ0NGU2MTk5ZDIzMzBiYzY4Yjk4MWNfNC0xLTEtMS0w_f3723890-4bdd-4104-8696-f00dc8f5938a"
      unitRef="usd">37145000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="id35e323e1b27400db25d8a7b1457484a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80OS9mcmFnOjM1YmE3NjI5YzAxYTQ0MzRiZmZiMDU3MmFmM2QwYTEzL3RhYmxlOjczYWZkOTg1N2JkNDRlNjE5OWQyMzMwYmM2OGI5ODFjL3RhYmxlcmFuZ2U6NzNhZmQ5ODU3YmQ0NGU2MTk5ZDIzMzBiYzY4Yjk4MWNfNC0zLTEtMS0w_981f7b41-1015-4c7b-bd08-3d899670287e"
      unitRef="usd">36815000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i6c5ab29924f54609bcf9729860724b46_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80OS9mcmFnOjM1YmE3NjI5YzAxYTQ0MzRiZmZiMDU3MmFmM2QwYTEzL3RhYmxlOjczYWZkOTg1N2JkNDRlNjE5OWQyMzMwYmM2OGI5ODFjL3RhYmxlcmFuZ2U6NzNhZmQ5ODU3YmQ0NGU2MTk5ZDIzMzBiYzY4Yjk4MWNfNS0xLTEtMS0w_5f74b5be-9326-408f-a14e-d08dd5f7c6ea"
      unitRef="usd">19532000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i5b579106d3464cadae092acc7e23ab8f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80OS9mcmFnOjM1YmE3NjI5YzAxYTQ0MzRiZmZiMDU3MmFmM2QwYTEzL3RhYmxlOjczYWZkOTg1N2JkNDRlNjE5OWQyMzMwYmM2OGI5ODFjL3RhYmxlcmFuZ2U6NzNhZmQ5ODU3YmQ0NGU2MTk5ZDIzMzBiYzY4Yjk4MWNfNS0zLTEtMS0w_f5befef5-d17a-4475-b00e-54eecce2c904"
      unitRef="usd">18362000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80OS9mcmFnOjM1YmE3NjI5YzAxYTQ0MzRiZmZiMDU3MmFmM2QwYTEzL3RhYmxlOjczYWZkOTg1N2JkNDRlNjE5OWQyMzMwYmM2OGI5ODFjL3RhYmxlcmFuZ2U6NzNhZmQ5ODU3YmQ0NGU2MTk5ZDIzMzBiYzY4Yjk4MWNfNi0xLTEtMS0w_4fdab88c-c29c-4955-9442-e28444d5c484"
      unitRef="usd">313553000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80OS9mcmFnOjM1YmE3NjI5YzAxYTQ0MzRiZmZiMDU3MmFmM2QwYTEzL3RhYmxlOjczYWZkOTg1N2JkNDRlNjE5OWQyMzMwYmM2OGI5ODFjL3RhYmxlcmFuZ2U6NzNhZmQ5ODU3YmQ0NGU2MTk5ZDIzMzBiYzY4Yjk4MWNfNi0zLTEtMS0w_76036a14-7ddc-4d0c-a765-0aca392de01f"
      unitRef="usd">310439000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <trc:InventoryRealEstateImprovementsGross
      contextRef="i6c5ab29924f54609bcf9729860724b46_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80OS9mcmFnOjM1YmE3NjI5YzAxYTQ0MzRiZmZiMDU3MmFmM2QwYTEzL3RhYmxlOjczYWZkOTg1N2JkNDRlNjE5OWQyMzMwYmM2OGI5ODFjL3RhYmxlcmFuZ2U6NzNhZmQ5ODU3YmQ0NGU2MTk5ZDIzMzBiYzY4Yjk4MWNfOS0xLTEtMS0w_044714ff-5e0c-430c-ab15-c082049054c5"
      unitRef="usd">20595000</trc:InventoryRealEstateImprovementsGross>
    <trc:InventoryRealEstateImprovementsGross
      contextRef="i5b579106d3464cadae092acc7e23ab8f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80OS9mcmFnOjM1YmE3NjI5YzAxYTQ0MzRiZmZiMDU3MmFmM2QwYTEzL3RhYmxlOjczYWZkOTg1N2JkNDRlNjE5OWQyMzMwYmM2OGI5ODFjL3RhYmxlcmFuZ2U6NzNhZmQ5ODU3YmQ0NGU2MTk5ZDIzMzBiYzY4Yjk4MWNfOS0zLTEtMS0w_d1d60f03-e718-46de-b2c5-4ff1caa71cb5"
      unitRef="usd">20595000</trc:InventoryRealEstateImprovementsGross>
    <trc:InventoryRealEstateImprovementsAccumulatedDepreciation
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80OS9mcmFnOjM1YmE3NjI5YzAxYTQ0MzRiZmZiMDU3MmFmM2QwYTEzL3RhYmxlOjczYWZkOTg1N2JkNDRlNjE5OWQyMzMwYmM2OGI5ODFjL3RhYmxlcmFuZ2U6NzNhZmQ5ODU3YmQ0NGU2MTk5ZDIzMzBiYzY4Yjk4MWNfMTAtMS0xLTEtMA_2e3f0e7c-1be0-446e-b088-89b7e80004d3"
      unitRef="usd">3025000</trc:InventoryRealEstateImprovementsAccumulatedDepreciation>
    <trc:InventoryRealEstateImprovementsAccumulatedDepreciation
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80OS9mcmFnOjM1YmE3NjI5YzAxYTQ0MzRiZmZiMDU3MmFmM2QwYTEzL3RhYmxlOjczYWZkOTg1N2JkNDRlNjE5OWQyMzMwYmM2OGI5ODFjL3RhYmxlcmFuZ2U6NzNhZmQ5ODU3YmQ0NGU2MTk5ZDIzMzBiYzY4Yjk4MWNfMTAtMy0xLTEtMA_993199cf-9fde-4c53-ac67-7883a151076b"
      unitRef="usd">2935000</trc:InventoryRealEstateImprovementsAccumulatedDepreciation>
    <us-gaap:InventoryRealEstateImprovements
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80OS9mcmFnOjM1YmE3NjI5YzAxYTQ0MzRiZmZiMDU3MmFmM2QwYTEzL3RhYmxlOjczYWZkOTg1N2JkNDRlNjE5OWQyMzMwYmM2OGI5ODFjL3RhYmxlcmFuZ2U6NzNhZmQ5ODU3YmQ0NGU2MTk5ZDIzMzBiYzY4Yjk4MWNfMTEtMS0xLTEtMA_35ef5d67-add9-4711-bfc2-98773c4a7523"
      unitRef="usd">17570000</us-gaap:InventoryRealEstateImprovements>
    <us-gaap:InventoryRealEstateImprovements
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF80OS9mcmFnOjM1YmE3NjI5YzAxYTQ0MzRiZmZiMDU3MmFmM2QwYTEzL3RhYmxlOjczYWZkOTg1N2JkNDRlNjE5OWQyMzMwYmM2OGI5ODFjL3RhYmxlcmFuZ2U6NzNhZmQ5ODU3YmQ0NGU2MTk5ZDIzMzBiYzY4Yjk4MWNfMTEtMy0xLTEtMA_d168d3e5-58d8-4c7b-97d6-250642afaa4d"
      unitRef="usd">17660000</us-gaap:InventoryRealEstateImprovements>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RleHRyZWdpb246NDBiYzZjZjRjZjM5NDlhMGJiNTcwZmIyNTQyODA3YTRfMzQ4MA_41e6fa6b-30c3-4195-90b1-70ebb655708b">LONG-TERM WATER ASSETS&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term water assets consist of water and water contracts held for future use or sale. The water is held at cost, which includes the price paid for the water and the cost to pump and deliver the water from the California aqueduct into the water bank. Water is currently held in a water bank on Company land in southern Kern County and by the Tejon-Castac Water District (TCWD) in the Kern Water Banks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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 secured State Water Project, or SWP, entitlement under long-term SWP water contracts within the Tulare Lake Basin Water Storage District, or Tulare Lake Basin, and the Dudley-Ridge Water District, or Dudley-Ridge, totaling 3,444 acre-feet of SWP entitlement annually, subject to SWP allocations. These contracts extend through 2035 and have been transferred to the Antelope Valley East Kern Water Agency, or AVEK, for use in the Antelope Valley. In 2013, the Company acquired a contract to purchase water that obligates the Company to purchase 6,693 acre-feet of water each year from Nickel Family, LLC, or Nickel, a California limited liability company that is located in Kern County.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The initial term of the water purchase agreement with Nickel runs to 2044 and includes a Company option to extend the contract for an additional 35 years. The purchase cost of water in 2021 is $817 per acre-foot. The purchase cost is subject to annual cost increases based on the greater of the consumer price index or 3%. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Water assets will ultimately be sold to water districts servicing the Company&#x2019;s commercial/industrial and resort/residential real estate developments, and for the Company's own use in its agricultural operations. Interim uses may include the sale of the temporary "right-of-use" of portions of this water to third-party users on an annual basis until this water is fully allocated to Company uses, as previously described.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Water revenues and cost of sales were as follows ($ in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acre-Feet Sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="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,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Profit&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;1,901&#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;2,097&#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:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The costs assigned to water assets held for future use were as follows ($ in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&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;Banked water and water for future delivery&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,779&#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;28,136&#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;Water available for banking, sales, or internal use&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 water held for future use at cost&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;33,126&#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;32,238&#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:5pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Intangible Water Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's carrying amounts of its purchased water contracts were as follows ($ in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.711%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated Depreciation&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:10pt;font-weight:400;line-height:100%"&gt;Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated Depreciation&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;Dudley-Ridge water rights&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,581&#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,945)&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;11,581&#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,825)&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;Nickel water rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,740&#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;(4,765)&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tulare Lake Basin water rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,969)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="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="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;36,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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="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,679)&lt;/span&gt;&lt;/td&gt;&lt;td style="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;36,800&#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;(12,340)&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 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;Net cost of purchased water contracts&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;24,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;24,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;Total cost water held for future use&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;33,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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;32,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 investments in water assets&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;57,247&#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 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;56,698&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/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;Water contracts with the Wheeler Ridge Maricopa Water Storage District, or WRMWSD, and TCWD are also in place, but were entered into with each district at the inception of the respective contracts, and were not purchased later from third parties, and do not have a related financial value on the books of the Company. Therefore, there is no amortization expense related to these contracts. Total water resources, including both recurring and one-time usage, are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:8pt;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:54.309%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in acre-feet, unaudited)&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:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Water held for future use&lt;/span&gt;&lt;/td&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 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;TCWD - Banked water owned by the Company&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;59,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Company water bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Water available for banking, sales, or internal use&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,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total water held for future use&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;116,077&#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;117,041&#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;Purchased water contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Water Contracts (Dudley-Ridge, Nickel and Tulare)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;WRMWSD - Contracts with the Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;TCWD - Contracts with the Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchased water contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,433&#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;31,433&#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;Total water held for future use and purchased water contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;147,510&#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 colspan="2" style="background-color:#ffffff;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;148,474&#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:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tejon Ranchcorp, or Ranchcorp, a wholly-owned subsidiary of Tejon Ranch Co., entered into a Water Supply Agreement with Pastoria Energy Facility, L.L.C., or PEF, in 2015. PEF is a current lessee of the Company in a land lease for the operation of a power plant. Pursuant to the Water Supply Agreement, PEF may purchase from the Company up to 3,500 acre-feet of water per year until July 31, 2030, with an option to extend the term. PEF is under no obligation to purchase water from the Company in any year but is required to pay the Company an annual option payment equal to 30% of the maximum annual payment. The price of the water under the Water Supply Agreement for 2021 is $1,188 per acre-foot, subject to 3% annual increases over the life of the contract. The Water Supply Agreement contains other customary terms and conditions, including representations and warranties that, are typical for agreements of this type.  The Company's commitments to sell water can be met through current water assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <trc:LongtermWaterAssetsWaterContractRightsforFutureDeliveryVolume
      contextRef="if27697b6e10c4f2fa66698e59fb3f44a_I20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RleHRyZWdpb246NDBiYzZjZjRjZjM5NDlhMGJiNTcwZmIyNTQyODA3YTRfNjc1_cf0d83ed-6ec7-4ed4-995a-881287e1265d"
      unitRef="aft">3444</trc:LongtermWaterAssetsWaterContractRightsforFutureDeliveryVolume>
    <trc:LongtermWaterAssetsVolume
      contextRef="ie5f4563975464b5697c5034471d1bd7b_I20131231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RleHRyZWdpb246NDBiYzZjZjRjZjM5NDlhMGJiNTcwZmIyNTQyODA3YTRfOTkz_729f5b67-475e-4e43-b39b-17c065b80ebe"
      unitRef="aft">6693</trc:LongtermWaterAssetsVolume>
    <trc:LongTermWaterAssetsContractRenewalOptionalTerm
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RleHRyZWdpb246NDBiYzZjZjRjZjM5NDlhMGJiNTcwZmIyNTQyODA3YTRfMTI3Nw_7a736e18-7ce7-4dbc-9c4b-a57140da14c2">P35Y</trc:LongTermWaterAssetsContractRenewalOptionalTerm>
    <trc:CostofPurchasedWaterArea
      contextRef="i0b62436a1fc841b987977e4d31aab235_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RleHRyZWdpb246NDBiYzZjZjRjZjM5NDlhMGJiNTcwZmIyNTQyODA3YTRfMTMxNw_bfe8c695-60f7-4c70-983e-3ce7c1c6481f"
      unitRef="usdPerAft">817</trc:CostofPurchasedWaterArea>
    <trc:LongTermWaterAssetsPurchasedAnnualFeeIncreasePercent
      contextRef="i6c1c06ff84d94c87accd35306c818db0_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RleHRyZWdpb246NDBiYzZjZjRjZjM5NDlhMGJiNTcwZmIyNTQyODA3YTRfMTQ0MQ_1c1d38b9-43df-43dd-a83c-bb74eadeae2f"
      unitRef="number">0.03</trc:LongTermWaterAssetsPurchasedAnnualFeeIncreasePercent>
    <trc:ScheduleofWaterRevenuesandCostofSalesTableTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RleHRyZWdpb246NDBiYzZjZjRjZjM5NDlhMGJiNTcwZmIyNTQyODA3YTRfMzQ2OA_9f393781-411f-4cec-bce2-799891ff94b9">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Water revenues and cost of sales were as follows ($ in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acre-Feet Sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="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,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Profit&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;1,901&#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;2,097&#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;</trc:ScheduleofWaterRevenuesandCostofSalesTableTextBlock>
    <trc:LongTermWaterAssetsWaterSoldVolume
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjUzOGRkYmE3YzQzNzQwMmRhZWQ4ODRmOTE3ZjEzOTdmL3RhYmxlcmFuZ2U6NTM4ZGRiYTdjNDM3NDAyZGFlZDg4NGY5MTdmMTM5N2ZfMS0xLTEtMS0w_ae2b67ee-7bea-4ab1-ac15-e656dc12e4bf"
      unitRef="aft">5881</trc:LongTermWaterAssetsWaterSoldVolume>
    <trc:LongTermWaterAssetsWaterSoldVolume
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjUzOGRkYmE3YzQzNzQwMmRhZWQ4ODRmOTE3ZjEzOTdmL3RhYmxlcmFuZ2U6NTM4ZGRiYTdjNDM3NDAyZGFlZDg4NGY5MTdmMTM5N2ZfMS0zLTEtMS0w_83f9fc1e-380f-4c0b-b4ab-84b72470f31d"
      unitRef="aft">4625</trc:LongTermWaterAssetsWaterSoldVolume>
    <trc:RevenuefromPurchasedWater
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjUzOGRkYmE3YzQzNzQwMmRhZWQ4ODRmOTE3ZjEzOTdmL3RhYmxlcmFuZ2U6NTM4ZGRiYTdjNDM3NDAyZGFlZDg4NGY5MTdmMTM5N2ZfMy0xLTEtMS0w_ca9ace0d-9c5d-4337-abc6-68bd4c390f4d"
      unitRef="usd">6252000</trc:RevenuefromPurchasedWater>
    <trc:RevenuefromPurchasedWater
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjUzOGRkYmE3YzQzNzQwMmRhZWQ4ODRmOTE3ZjEzOTdmL3RhYmxlcmFuZ2U6NTM4ZGRiYTdjNDM3NDAyZGFlZDg4NGY5MTdmMTM5N2ZfMy0zLTEtMS0w_a7dd80ce-97d8-4ef1-8925-5e7cfc0ddcfd"
      unitRef="usd">5121000</trc:RevenuefromPurchasedWater>
    <us-gaap:CostOfPurchasedWater
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjUzOGRkYmE3YzQzNzQwMmRhZWQ4ODRmOTE3ZjEzOTdmL3RhYmxlcmFuZ2U6NTM4ZGRiYTdjNDM3NDAyZGFlZDg4NGY5MTdmMTM5N2ZfNC0xLTEtMS0w_186976bf-59ea-4390-865f-cddf4eb36da5"
      unitRef="usd">4351000</us-gaap:CostOfPurchasedWater>
    <us-gaap:CostOfPurchasedWater
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjUzOGRkYmE3YzQzNzQwMmRhZWQ4ODRmOTE3ZjEzOTdmL3RhYmxlcmFuZ2U6NTM4ZGRiYTdjNDM3NDAyZGFlZDg4NGY5MTdmMTM5N2ZfNC0zLTEtMS0w_06f8d06e-fca8-4d2d-86d6-9caa90c80cf4"
      unitRef="usd">3024000</us-gaap:CostOfPurchasedWater>
    <trc:GrossProfitfromPurchasedWater
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjUzOGRkYmE3YzQzNzQwMmRhZWQ4ODRmOTE3ZjEzOTdmL3RhYmxlcmFuZ2U6NTM4ZGRiYTdjNDM3NDAyZGFlZDg4NGY5MTdmMTM5N2ZfNS0xLTEtMS0w_5167fb4a-7411-47a8-991a-e9f004a5f5aa"
      unitRef="usd">1901000</trc:GrossProfitfromPurchasedWater>
    <trc:GrossProfitfromPurchasedWater
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjUzOGRkYmE3YzQzNzQwMmRhZWQ4ODRmOTE3ZjEzOTdmL3RhYmxlcmFuZ2U6NTM4ZGRiYTdjNDM3NDAyZGFlZDg4NGY5MTdmMTM5N2ZfNS0zLTEtMS0w_73961c24-1572-4453-9e0e-6d3406a787ea"
      unitRef="usd">2097000</trc:GrossProfitfromPurchasedWater>
    <trc:TangibleWaterAssetsTableTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RleHRyZWdpb246NDBiYzZjZjRjZjM5NDlhMGJiNTcwZmIyNTQyODA3YTRfMzQ4MQ_97ae2a02-85d3-41d1-8bc5-5219f3d2eba0">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The costs assigned to water assets held for future use were as follows ($ in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&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;Banked water and water for future delivery&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,779&#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;28,136&#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;Water available for banking, sales, or internal use&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 water held for future use at cost&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;33,126&#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;32,238&#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;</trc:TangibleWaterAssetsTableTextBlock>
    <trc:TangibleWaterAssetsBankedWaterandWaterContractRights
      contextRef="i6530f98c415e4483ac248d6ed5d283f6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmJiZTYwZjljMTU2ZDRlYTc5Y2Y0MjM2ODc3YmE4YTNjL3RhYmxlcmFuZ2U6YmJlNjBmOWMxNTZkNGVhNzljZjQyMzY4NzdiYThhM2NfMS0xLTEtMS0w_0fea9db9-4a5a-4b53-ba3c-b63060016cf6"
      unitRef="usd">27779000</trc:TangibleWaterAssetsBankedWaterandWaterContractRights>
    <trc:TangibleWaterAssetsBankedWaterandWaterContractRights
      contextRef="if819865a08594804b6d1b26d07dbaf53_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmJiZTYwZjljMTU2ZDRlYTc5Y2Y0MjM2ODc3YmE4YTNjL3RhYmxlcmFuZ2U6YmJlNjBmOWMxNTZkNGVhNzljZjQyMzY4NzdiYThhM2NfMS0zLTEtMS0w_51eb1e79-06f0-4728-ab2f-78414073dd95"
      unitRef="usd">28136000</trc:TangibleWaterAssetsBankedWaterandWaterContractRights>
    <trc:TangibleWaterAssetsBankedWaterandWaterContractRights
      contextRef="ib1cc8e66db714178b65e4664657df675_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmJiZTYwZjljMTU2ZDRlYTc5Y2Y0MjM2ODc3YmE4YTNjL3RhYmxlcmFuZ2U6YmJlNjBmOWMxNTZkNGVhNzljZjQyMzY4NzdiYThhM2NfMi0xLTEtMS0w_e12ade7a-f4a1-48fd-bf4d-3576cf5eb735"
      unitRef="usd">5347000</trc:TangibleWaterAssetsBankedWaterandWaterContractRights>
    <trc:TangibleWaterAssetsBankedWaterandWaterContractRights
      contextRef="i22a81bbd95914d579269b098abca4bc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmJiZTYwZjljMTU2ZDRlYTc5Y2Y0MjM2ODc3YmE4YTNjL3RhYmxlcmFuZ2U6YmJlNjBmOWMxNTZkNGVhNzljZjQyMzY4NzdiYThhM2NfMi0zLTEtMS0w_bb0156a8-e22e-4e90-a364-79019fea2c84"
      unitRef="usd">4102000</trc:TangibleWaterAssetsBankedWaterandWaterContractRights>
    <trc:TangibleWaterAssetsBankedWaterandWaterContractRights
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmJiZTYwZjljMTU2ZDRlYTc5Y2Y0MjM2ODc3YmE4YTNjL3RhYmxlcmFuZ2U6YmJlNjBmOWMxNTZkNGVhNzljZjQyMzY4NzdiYThhM2NfMy0xLTEtMS0w_33c08fb8-37cb-43c7-9d6c-061bf5926d6a"
      unitRef="usd">33126000</trc:TangibleWaterAssetsBankedWaterandWaterContractRights>
    <trc:TangibleWaterAssetsBankedWaterandWaterContractRights
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmJiZTYwZjljMTU2ZDRlYTc5Y2Y0MjM2ODc3YmE4YTNjL3RhYmxlcmFuZ2U6YmJlNjBmOWMxNTZkNGVhNzljZjQyMzY4NzdiYThhM2NfMy0zLTEtMS0w_e0a52822-73a9-4b3e-a488-8b4b23c63974"
      unitRef="usd">32238000</trc:TangibleWaterAssetsBankedWaterandWaterContractRights>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RleHRyZWdpb246NDBiYzZjZjRjZjM5NDlhMGJiNTcwZmIyNTQyODA3YTRfMzQ5NQ_a8f24d67-de8f-48c0-8714-e9c6d36b30ea">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's carrying amounts of its purchased water contracts were as follows ($ in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.711%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated Depreciation&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:10pt;font-weight:400;line-height:100%"&gt;Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated Depreciation&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;Dudley-Ridge water rights&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,581&#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,945)&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;11,581&#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,825)&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;Nickel water rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,740&#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;(4,765)&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tulare Lake Basin water rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,969)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="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="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;36,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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="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,679)&lt;/span&gt;&lt;/td&gt;&lt;td style="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;36,800&#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;(12,340)&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 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;Net cost of purchased water contracts&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;24,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;24,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;Total cost water held for future use&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;33,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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;32,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 investments in water assets&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;57,247&#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 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;56,698&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9ca5f674dd1a47a49ea29f6468a0210b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjhkNWE4MjdiZWYyODQ4OThhMmY2OGI1MTI3OTRjOWZkL3RhYmxlcmFuZ2U6OGQ1YTgyN2JlZjI4NDg5OGEyZjY4YjUxMjc5NGM5ZmRfMi0xLTEtMS0w_c56d6bbb-648b-4693-8d3e-3716c94de760"
      unitRef="usd">11581000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9ca5f674dd1a47a49ea29f6468a0210b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjhkNWE4MjdiZWYyODQ4OThhMmY2OGI1MTI3OTRjOWZkL3RhYmxlcmFuZ2U6OGQ1YTgyN2JlZjI4NDg5OGEyZjY4YjUxMjc5NGM5ZmRfMi0zLTEtMS0w_baea0dec-d1bd-41cc-a046-10bfb5af2afc"
      unitRef="usd">4945000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i540904b519e5491eaa1801665241baa1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjhkNWE4MjdiZWYyODQ4OThhMmY2OGI1MTI3OTRjOWZkL3RhYmxlcmFuZ2U6OGQ1YTgyN2JlZjI4NDg5OGEyZjY4YjUxMjc5NGM5ZmRfMi01LTEtMS0w_3b7a4cc7-1491-4325-904a-a764edd7ff6c"
      unitRef="usd">11581000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i540904b519e5491eaa1801665241baa1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjhkNWE4MjdiZWYyODQ4OThhMmY2OGI1MTI3OTRjOWZkL3RhYmxlcmFuZ2U6OGQ1YTgyN2JlZjI4NDg5OGEyZjY4YjUxMjc5NGM5ZmRfMi03LTEtMS0w_933828b4-e116-4004-85fc-79d5af95a1d1"
      unitRef="usd">4825000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia0e149f9f1bd4b0992666098b442a2e4_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjhkNWE4MjdiZWYyODQ4OThhMmY2OGI1MTI3OTRjOWZkL3RhYmxlcmFuZ2U6OGQ1YTgyN2JlZjI4NDg5OGEyZjY4YjUxMjc5NGM5ZmRfMy0xLTEtMS0w_0f376594-6acf-4e23-8fab-8f1fd84faf83"
      unitRef="usd">18740000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia0e149f9f1bd4b0992666098b442a2e4_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjhkNWE4MjdiZWYyODQ4OThhMmY2OGI1MTI3OTRjOWZkL3RhYmxlcmFuZ2U6OGQ1YTgyN2JlZjI4NDg5OGEyZjY4YjUxMjc5NGM5ZmRfMy0zLTEtMS0w_6ffd41eb-f2ea-47ae-97ab-6d265c3c544b"
      unitRef="usd">4765000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i504610fbea6541ff92c3f9494c3c780b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjhkNWE4MjdiZWYyODQ4OThhMmY2OGI1MTI3OTRjOWZkL3RhYmxlcmFuZ2U6OGQ1YTgyN2JlZjI4NDg5OGEyZjY4YjUxMjc5NGM5ZmRfMy01LTEtMS0w_53bcb977-4e6f-4acf-88e3-f6244f89d69f"
      unitRef="usd">18740000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i504610fbea6541ff92c3f9494c3c780b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjhkNWE4MjdiZWYyODQ4OThhMmY2OGI1MTI3OTRjOWZkL3RhYmxlcmFuZ2U6OGQ1YTgyN2JlZjI4NDg5OGEyZjY4YjUxMjc5NGM5ZmRfMy03LTEtMS0w_cc934f80-9154-42b2-ba6d-1cda97ba0bb3"
      unitRef="usd">4605000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i01347ffc43bd47399723623f0440b3b7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjhkNWE4MjdiZWYyODQ4OThhMmY2OGI1MTI3OTRjOWZkL3RhYmxlcmFuZ2U6OGQ1YTgyN2JlZjI4NDg5OGEyZjY4YjUxMjc5NGM5ZmRfNC0xLTEtMS0w_1e41b9bb-0cb6-458d-a362-dc767609d4e0"
      unitRef="usd">6479000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i01347ffc43bd47399723623f0440b3b7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjhkNWE4MjdiZWYyODQ4OThhMmY2OGI1MTI3OTRjOWZkL3RhYmxlcmFuZ2U6OGQ1YTgyN2JlZjI4NDg5OGEyZjY4YjUxMjc5NGM5ZmRfNC0zLTEtMS0w_3d437577-deee-4d41-b47e-1e32ce29b790"
      unitRef="usd">2969000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic5d10295d8e54ba5b945982464352295_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjhkNWE4MjdiZWYyODQ4OThhMmY2OGI1MTI3OTRjOWZkL3RhYmxlcmFuZ2U6OGQ1YTgyN2JlZjI4NDg5OGEyZjY4YjUxMjc5NGM5ZmRfNC01LTEtMS0w_3706073a-9884-45e3-863f-ac730cc252c6"
      unitRef="usd">6479000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic5d10295d8e54ba5b945982464352295_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjhkNWE4MjdiZWYyODQ4OThhMmY2OGI1MTI3OTRjOWZkL3RhYmxlcmFuZ2U6OGQ1YTgyN2JlZjI4NDg5OGEyZjY4YjUxMjc5NGM5ZmRfNC03LTEtMS0w_3a74e439-909c-482a-a97d-0d246d0823c3"
      unitRef="usd">2910000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjhkNWE4MjdiZWYyODQ4OThhMmY2OGI1MTI3OTRjOWZkL3RhYmxlcmFuZ2U6OGQ1YTgyN2JlZjI4NDg5OGEyZjY4YjUxMjc5NGM5ZmRfNS0xLTEtMS0w_6d3bf055-b965-4a02-99bb-db9a71e83e29"
      unitRef="usd">36800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjhkNWE4MjdiZWYyODQ4OThhMmY2OGI1MTI3OTRjOWZkL3RhYmxlcmFuZ2U6OGQ1YTgyN2JlZjI4NDg5OGEyZjY4YjUxMjc5NGM5ZmRfNS0zLTEtMS0w_041f82c9-4be7-4b00-ab18-e5c0f5287ec1"
      unitRef="usd">12679000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjhkNWE4MjdiZWYyODQ4OThhMmY2OGI1MTI3OTRjOWZkL3RhYmxlcmFuZ2U6OGQ1YTgyN2JlZjI4NDg5OGEyZjY4YjUxMjc5NGM5ZmRfNS01LTEtMS0w_5ea39d46-cefe-4009-b608-a144b8f6cb32"
      unitRef="usd">36800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjhkNWE4MjdiZWYyODQ4OThhMmY2OGI1MTI3OTRjOWZkL3RhYmxlcmFuZ2U6OGQ1YTgyN2JlZjI4NDg5OGEyZjY4YjUxMjc5NGM5ZmRfNS03LTEtMS0w_98a9a970-7c7b-489c-9490-98081ad9c967"
      unitRef="usd">12340000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjhkNWE4MjdiZWYyODQ4OThhMmY2OGI1MTI3OTRjOWZkL3RhYmxlcmFuZ2U6OGQ1YTgyN2JlZjI4NDg5OGEyZjY4YjUxMjc5NGM5ZmRfNi0xLTEtMS0w_dbae8b2b-9afc-438a-b27a-588fe807c4b7"
      unitRef="usd">24121000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjhkNWE4MjdiZWYyODQ4OThhMmY2OGI1MTI3OTRjOWZkL3RhYmxlcmFuZ2U6OGQ1YTgyN2JlZjI4NDg5OGEyZjY4YjUxMjc5NGM5ZmRfNi01LTEtMS0w_3299fb2c-df3a-4264-acf3-8e60d5bd1664"
      unitRef="usd">24460000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <trc:TangibleWaterAssetsBankedWaterandWaterContractRights
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjhkNWE4MjdiZWYyODQ4OThhMmY2OGI1MTI3OTRjOWZkL3RhYmxlcmFuZ2U6OGQ1YTgyN2JlZjI4NDg5OGEyZjY4YjUxMjc5NGM5ZmRfNy0xLTEtMS0w_33c08fb8-37cb-43c7-9d6c-061bf5926d6a"
      unitRef="usd">33126000</trc:TangibleWaterAssetsBankedWaterandWaterContractRights>
    <trc:TangibleWaterAssetsBankedWaterandWaterContractRights
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjhkNWE4MjdiZWYyODQ4OThhMmY2OGI1MTI3OTRjOWZkL3RhYmxlcmFuZ2U6OGQ1YTgyN2JlZjI4NDg5OGEyZjY4YjUxMjc5NGM5ZmRfNy01LTEtMS0w_5fefcf8a-a209-4cde-9a06-dd9db264afa3"
      unitRef="usd">32238000</trc:TangibleWaterAssetsBankedWaterandWaterContractRights>
    <trc:LongTermAssetsHeldForFutureUseOrSale
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjhkNWE4MjdiZWYyODQ4OThhMmY2OGI1MTI3OTRjOWZkL3RhYmxlcmFuZ2U6OGQ1YTgyN2JlZjI4NDg5OGEyZjY4YjUxMjc5NGM5ZmRfOC0xLTEtMS0w_809d1305-9593-48c0-9e0c-1a8cbab44af3"
      unitRef="usd">57247000</trc:LongTermAssetsHeldForFutureUseOrSale>
    <trc:LongTermAssetsHeldForFutureUseOrSale
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOjhkNWE4MjdiZWYyODQ4OThhMmY2OGI1MTI3OTRjOWZkL3RhYmxlcmFuZ2U6OGQ1YTgyN2JlZjI4NDg5OGEyZjY4YjUxMjc5NGM5ZmRfOC01LTEtMS0w_a4681879-63c4-434d-9fba-64777dc1fd12"
      unitRef="usd">56698000</trc:LongTermAssetsHeldForFutureUseOrSale>
    <us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RleHRyZWdpb246NDBiYzZjZjRjZjM5NDlhMGJiNTcwZmIyNTQyODA3YTRfMzQ4Ng_d4149a47-211c-4790-b601-df342d7d20e3">Total water resources, including both recurring and one-time usage, are:&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.309%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in acre-feet, unaudited)&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:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Water held for future use&lt;/span&gt;&lt;/td&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 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;TCWD - Banked water owned by the Company&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;59,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Company water bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Water available for banking, sales, or internal use&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,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total water held for future use&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;116,077&#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;117,041&#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;Purchased water contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Water Contracts (Dudley-Ridge, Nickel and Tulare)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;WRMWSD - Contracts with the Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;TCWD - Contracts with the Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchased water contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,433&#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;31,433&#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;Total water held for future use and purchased water contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;147,510&#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 colspan="2" style="background-color:#ffffff;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;148,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock>
    <trc:LongtermWaterAssetsBankedWaterandWaterContractRightsVolume
      contextRef="i85fabc21b4634b5e872b9bbbbbec4360_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmIzYTA2YjJjZDM2ODQwYmNhZWVjYzcxZTQ5MjI3NDU4L3RhYmxlcmFuZ2U6YjNhMDZiMmNkMzY4NDBiY2FlZWNjNzFlNDkyMjc0NThfMy0xLTEtMS0w_10295c45-f00c-4c8e-a116-67fc01e05343"
      unitRef="aft">59417000</trc:LongtermWaterAssetsBankedWaterandWaterContractRightsVolume>
    <trc:LongtermWaterAssetsBankedWaterandWaterContractRightsVolume
      contextRef="i41e9e63efc054f0cae501869eb48f69c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmIzYTA2YjJjZDM2ODQwYmNhZWVjYzcxZTQ5MjI3NDU4L3RhYmxlcmFuZ2U6YjNhMDZiMmNkMzY4NDBiY2FlZWNjNzFlNDkyMjc0NThfMy0zLTEtMS0w_2ab17cf0-90bd-46e0-96ce-a322da524847"
      unitRef="aft">61054000</trc:LongtermWaterAssetsBankedWaterandWaterContractRightsVolume>
    <trc:LongtermWaterAssetsBankedWaterHeldatCompanyOwnedWaterBankVolume
      contextRef="i78d24be8f5d74915879c11989428b819_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmIzYTA2YjJjZDM2ODQwYmNhZWVjYzcxZTQ5MjI3NDU4L3RhYmxlcmFuZ2U6YjNhMDZiMmNkMzY4NDBiY2FlZWNjNzFlNDkyMjc0NThfNC0xLTEtMS0w_46d3333a-dda1-4434-856a-cfa9267acf9f"
      unitRef="aft">50349000</trc:LongtermWaterAssetsBankedWaterHeldatCompanyOwnedWaterBankVolume>
    <trc:LongtermWaterAssetsBankedWaterHeldatCompanyOwnedWaterBankVolume
      contextRef="ib944d459f86a47e5a200a3dcfa17c27a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmIzYTA2YjJjZDM2ODQwYmNhZWVjYzcxZTQ5MjI3NDU4L3RhYmxlcmFuZ2U6YjNhMDZiMmNkMzY4NDBiY2FlZWNjNzFlNDkyMjc0NThfNC0zLTEtMS0w_66fd0ee6-347e-4a29-b033-7d92996b57e3"
      unitRef="aft">50349000</trc:LongtermWaterAssetsBankedWaterHeldatCompanyOwnedWaterBankVolume>
    <trc:LongtermWaterAssetsTransferrableWaterVolume
      contextRef="i78d24be8f5d74915879c11989428b819_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmIzYTA2YjJjZDM2ODQwYmNhZWVjYzcxZTQ5MjI3NDU4L3RhYmxlcmFuZ2U6YjNhMDZiMmNkMzY4NDBiY2FlZWNjNzFlNDkyMjc0NThfNS0xLTEtMS0w_dcc3a4ff-1122-4d09-98cb-d390e761ce36"
      unitRef="aft">6311000</trc:LongtermWaterAssetsTransferrableWaterVolume>
    <trc:LongtermWaterAssetsTransferrableWaterVolume
      contextRef="ib944d459f86a47e5a200a3dcfa17c27a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmIzYTA2YjJjZDM2ODQwYmNhZWVjYzcxZTQ5MjI3NDU4L3RhYmxlcmFuZ2U6YjNhMDZiMmNkMzY4NDBiY2FlZWNjNzFlNDkyMjc0NThfNS0zLTEtMS0w_cf65510f-feb2-4abf-b490-c42df3d1a139"
      unitRef="aft">5638000</trc:LongtermWaterAssetsTransferrableWaterVolume>
    <trc:LongtermWaterAssetsBankedWaterandWaterContractRightsVolume
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmIzYTA2YjJjZDM2ODQwYmNhZWVjYzcxZTQ5MjI3NDU4L3RhYmxlcmFuZ2U6YjNhMDZiMmNkMzY4NDBiY2FlZWNjNzFlNDkyMjc0NThfNi0xLTEtMS0w_e169328a-8f75-44a8-b1d7-1f0ff02ea0dc"
      unitRef="aft">116077000</trc:LongtermWaterAssetsBankedWaterandWaterContractRightsVolume>
    <trc:LongtermWaterAssetsBankedWaterandWaterContractRightsVolume
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmIzYTA2YjJjZDM2ODQwYmNhZWVjYzcxZTQ5MjI3NDU4L3RhYmxlcmFuZ2U6YjNhMDZiMmNkMzY4NDBiY2FlZWNjNzFlNDkyMjc0NThfNi0zLTEtMS0w_944763d2-4890-4027-9d1e-b4fe051aff42"
      unitRef="aft">117041000</trc:LongtermWaterAssetsBankedWaterandWaterContractRightsVolume>
    <trc:LongtermWaterAssetsWaterContractsVolume
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmIzYTA2YjJjZDM2ODQwYmNhZWVjYzcxZTQ5MjI3NDU4L3RhYmxlcmFuZ2U6YjNhMDZiMmNkMzY4NDBiY2FlZWNjNzFlNDkyMjc0NThfOC0xLTEtMS0w_3ed9f8d8-d7cf-40b7-ae9d-acdc49012708"
      unitRef="aft">10137000</trc:LongtermWaterAssetsWaterContractsVolume>
    <trc:LongtermWaterAssetsWaterContractsVolume
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmIzYTA2YjJjZDM2ODQwYmNhZWVjYzcxZTQ5MjI3NDU4L3RhYmxlcmFuZ2U6YjNhMDZiMmNkMzY4NDBiY2FlZWNjNzFlNDkyMjc0NThfOC0zLTEtMS0w_5955a8fa-7a7b-4e7e-a74b-5470a61194a0"
      unitRef="aft">10137000</trc:LongtermWaterAssetsWaterContractsVolume>
    <trc:LongtermWaterAssetsWaterContractsVolume
      contextRef="i825a93b227ff464db0d390616e18afae_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmIzYTA2YjJjZDM2ODQwYmNhZWVjYzcxZTQ5MjI3NDU4L3RhYmxlcmFuZ2U6YjNhMDZiMmNkMzY4NDBiY2FlZWNjNzFlNDkyMjc0NThfOS0xLTEtMS0w_9accf875-de23-4678-b6f5-122d8a4851e3"
      unitRef="aft">15547000</trc:LongtermWaterAssetsWaterContractsVolume>
    <trc:LongtermWaterAssetsWaterContractsVolume
      contextRef="i297bd43d9d4f4528bba242a76864e309_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmIzYTA2YjJjZDM2ODQwYmNhZWVjYzcxZTQ5MjI3NDU4L3RhYmxlcmFuZ2U6YjNhMDZiMmNkMzY4NDBiY2FlZWNjNzFlNDkyMjc0NThfOS0zLTEtMS0w_c8d6962e-d347-4475-b94c-772ca1eb3e60"
      unitRef="aft">15547000</trc:LongtermWaterAssetsWaterContractsVolume>
    <trc:LongtermWaterAssetsWaterContractsVolume
      contextRef="i85fabc21b4634b5e872b9bbbbbec4360_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmIzYTA2YjJjZDM2ODQwYmNhZWVjYzcxZTQ5MjI3NDU4L3RhYmxlcmFuZ2U6YjNhMDZiMmNkMzY4NDBiY2FlZWNjNzFlNDkyMjc0NThfMTAtMS0xLTEtMA_0bae8763-8e2e-412b-a651-384eab173dce"
      unitRef="aft">5749000</trc:LongtermWaterAssetsWaterContractsVolume>
    <trc:LongtermWaterAssetsWaterContractsVolume
      contextRef="i41e9e63efc054f0cae501869eb48f69c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmIzYTA2YjJjZDM2ODQwYmNhZWVjYzcxZTQ5MjI3NDU4L3RhYmxlcmFuZ2U6YjNhMDZiMmNkMzY4NDBiY2FlZWNjNzFlNDkyMjc0NThfMTAtMy0xLTEtMA_2f05c097-8416-41e9-87ae-938440914de1"
      unitRef="aft">5749000</trc:LongtermWaterAssetsWaterContractsVolume>
    <trc:LongtermWaterAssetsIntangibleWaterContractsVolume
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmIzYTA2YjJjZDM2ODQwYmNhZWVjYzcxZTQ5MjI3NDU4L3RhYmxlcmFuZ2U6YjNhMDZiMmNkMzY4NDBiY2FlZWNjNzFlNDkyMjc0NThfMTEtMS0xLTEtMA_1772392e-71e9-4677-83ce-2e133ae13f45"
      unitRef="aft">31433000</trc:LongtermWaterAssetsIntangibleWaterContractsVolume>
    <trc:LongtermWaterAssetsIntangibleWaterContractsVolume
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmIzYTA2YjJjZDM2ODQwYmNhZWVjYzcxZTQ5MjI3NDU4L3RhYmxlcmFuZ2U6YjNhMDZiMmNkMzY4NDBiY2FlZWNjNzFlNDkyMjc0NThfMTEtMy0xLTEtMA_2de850af-a724-4ea9-861a-bb142aa856e8"
      unitRef="aft">31433000</trc:LongtermWaterAssetsIntangibleWaterContractsVolume>
    <trc:LongTermWaterAssetsContractswithCompany
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmIzYTA2YjJjZDM2ODQwYmNhZWVjYzcxZTQ5MjI3NDU4L3RhYmxlcmFuZ2U6YjNhMDZiMmNkMzY4NDBiY2FlZWNjNzFlNDkyMjc0NThfMTItMS0xLTEtMA_c27b0dd2-45b3-406e-bc57-393680c154bf"
      unitRef="aft">147510000</trc:LongTermWaterAssetsContractswithCompany>
    <trc:LongTermWaterAssetsContractswithCompany
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RhYmxlOmIzYTA2YjJjZDM2ODQwYmNhZWVjYzcxZTQ5MjI3NDU4L3RhYmxlcmFuZ2U6YjNhMDZiMmNkMzY4NDBiY2FlZWNjNzFlNDkyMjc0NThfMTItMy0xLTEtMA_8e214e35-67a9-41dc-96b5-e5bf0f69f8e1"
      unitRef="aft">148474000</trc:LongTermWaterAssetsContractswithCompany>
    <trc:LongtermWaterAssetsVolumeAmountAfterYearOne
      contextRef="i8f1849d429804202a2544dd910dcbaf1_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RleHRyZWdpb246NDBiYzZjZjRjZjM5NDlhMGJiNTcwZmIyNTQyODA3YTRfMjgwOA_d8a1c14a-d575-4b19-9a32-55f672837c4a"
      unitRef="aft">3500</trc:LongtermWaterAssetsVolumeAmountAfterYearOne>
    <trc:LongTermWaterAssetsPurchasedAnnualOptionPaymentPercent
      contextRef="i8f1849d429804202a2544dd910dcbaf1_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RleHRyZWdpb246NDBiYzZjZjRjZjM5NDlhMGJiNTcwZmIyNTQyODA3YTRfMzAzOQ_7ddd132c-fa5f-4cfb-b263-57162ce2dc28"
      unitRef="number">0.30</trc:LongTermWaterAssetsPurchasedAnnualOptionPaymentPercent>
    <trc:CostofPurchasedWaterArea
      contextRef="i8f1849d429804202a2544dd910dcbaf1_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RleHRyZWdpb246NDBiYzZjZjRjZjM5NDlhMGJiNTcwZmIyNTQyODA3YTRfMzE0MQ_3803725d-a1b2-4830-b5b8-8ad80dad98d1"
      unitRef="usdPerAft">1188</trc:CostofPurchasedWaterArea>
    <trc:LongTermWaterAssetsPurchasedAnnualFeeIncreasePercent
      contextRef="i8f1849d429804202a2544dd910dcbaf1_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81Mi9mcmFnOjQwYmM2Y2Y0Y2YzOTQ5YTBiYjU3MGZiMjU0MjgwN2E0L3RleHRyZWdpb246NDBiYzZjZjRjZjM5NDlhMGJiNTcwZmIyNTQyODA3YTRfMzE3MA_d680df24-0beb-4ba5-bef6-ab7a2b6af34b"
      unitRef="number">0.03</trc:LongTermWaterAssetsPurchasedAnnualFeeIncreasePercent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81NS9mcmFnOjM5YTgyMTFiMjZjMzQ2OWRhNTFmNDQwYTM3NzMxNTVkL3RleHRyZWdpb246MzlhODIxMWIyNmMzNDY5ZGE1MWY0NDBhMzc3MzE1NWRfMTA3_3ea4a82b-bbe9-4b10-84e2-49043c0261ca">ACCRUED LIABILITIES AND OTHER&lt;div style="margin-bottom:3pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities and other consisted of the following:&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.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued vacation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798&#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;736&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued paid personal leave&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;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued bonus&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;566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property tax payable&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&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;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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-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;3,046&#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;3,305&#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:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;California property taxes are accrued throughout the year and are paid every April and December.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81NS9mcmFnOjM5YTgyMTFiMjZjMzQ2OWRhNTFmNDQwYTM3NzMxNTVkL3RleHRyZWdpb246MzlhODIxMWIyNmMzNDY5ZGE1MWY0NDBhMzc3MzE1NWRfOTg_722773ec-b95f-41b8-a534-49034447a286">&lt;div style="margin-bottom:3pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities and other consisted of the following:&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.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued vacation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798&#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;736&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued paid personal leave&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;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued bonus&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;566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property tax payable&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&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;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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-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;3,046&#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;3,305&#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:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;California property taxes are accrued throughout the year and are paid every April and December.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedVacationCurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81NS9mcmFnOjM5YTgyMTFiMjZjMzQ2OWRhNTFmNDQwYTM3NzMxNTVkL3RhYmxlOjNiZTI1ZWQ4YTk4ZTRiNzM4MDIzZjI4Mzc4M2Y1MTE3L3RhYmxlcmFuZ2U6M2JlMjVlZDhhOThlNGI3MzgwMjNmMjgzNzgzZjUxMTdfMS0xLTEtMS0w_1a939ccf-a404-4f1e-af4a-99a9feed2d29"
      unitRef="usd">798000</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81NS9mcmFnOjM5YTgyMTFiMjZjMzQ2OWRhNTFmNDQwYTM3NzMxNTVkL3RhYmxlOjNiZTI1ZWQ4YTk4ZTRiNzM4MDIzZjI4Mzc4M2Y1MTE3L3RhYmxlcmFuZ2U6M2JlMjVlZDhhOThlNGI3MzgwMjNmMjgzNzgzZjUxMTdfMS0zLTEtMS0w_e96ff323-4605-40c0-8c5a-8ee21d48edbc"
      unitRef="usd">736000</us-gaap:AccruedVacationCurrent>
    <trc:AccruedPaidPersonalLeaveCurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81NS9mcmFnOjM5YTgyMTFiMjZjMzQ2OWRhNTFmNDQwYTM3NzMxNTVkL3RhYmxlOjNiZTI1ZWQ4YTk4ZTRiNzM4MDIzZjI4Mzc4M2Y1MTE3L3RhYmxlcmFuZ2U6M2JlMjVlZDhhOThlNGI3MzgwMjNmMjgzNzgzZjUxMTdfMi0xLTEtMS0w_b5b8351b-1f25-4840-a2ce-ca8392ceb647"
      unitRef="usd">364000</trc:AccruedPaidPersonalLeaveCurrent>
    <trc:AccruedPaidPersonalLeaveCurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81NS9mcmFnOjM5YTgyMTFiMjZjMzQ2OWRhNTFmNDQwYTM3NzMxNTVkL3RhYmxlOjNiZTI1ZWQ4YTk4ZTRiNzM4MDIzZjI4Mzc4M2Y1MTE3L3RhYmxlcmFuZ2U6M2JlMjVlZDhhOThlNGI3MzgwMjNmMjgzNzgzZjUxMTdfMi0zLTEtMS0w_3713601a-07c7-4319-9d44-01abf7c8564c"
      unitRef="usd">399000</trc:AccruedPaidPersonalLeaveCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81NS9mcmFnOjM5YTgyMTFiMjZjMzQ2OWRhNTFmNDQwYTM3NzMxNTVkL3RhYmxlOjNiZTI1ZWQ4YTk4ZTRiNzM4MDIzZjI4Mzc4M2Y1MTE3L3RhYmxlcmFuZ2U6M2JlMjVlZDhhOThlNGI3MzgwMjNmMjgzNzgzZjUxMTdfMy0xLTEtMS0w_07074326-c2f7-4571-a717-76e7ae083b9f"
      unitRef="usd">566000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81NS9mcmFnOjM5YTgyMTFiMjZjMzQ2OWRhNTFmNDQwYTM3NzMxNTVkL3RhYmxlOjNiZTI1ZWQ4YTk4ZTRiNzM4MDIzZjI4Mzc4M2Y1MTE3L3RhYmxlcmFuZ2U6M2JlMjVlZDhhOThlNGI3MzgwMjNmMjgzNzgzZjUxMTdfMy0zLTEtMS0w_b4a92891-ec42-4358-80fb-65025678a060"
      unitRef="usd">1658000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81NS9mcmFnOjM5YTgyMTFiMjZjMzQ2OWRhNTFmNDQwYTM3NzMxNTVkL3RhYmxlOjNiZTI1ZWQ4YTk4ZTRiNzM4MDIzZjI4Mzc4M2Y1MTE3L3RhYmxlcmFuZ2U6M2JlMjVlZDhhOThlNGI3MzgwMjNmMjgzNzgzZjUxMTdfNS0xLTEtMS0w_37b707e8-21b9-41e0-95f5-857f229ea021"
      unitRef="usd">1074000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81NS9mcmFnOjM5YTgyMTFiMjZjMzQ2OWRhNTFmNDQwYTM3NzMxNTVkL3RhYmxlOjNiZTI1ZWQ4YTk4ZTRiNzM4MDIzZjI4Mzc4M2Y1MTE3L3RhYmxlcmFuZ2U6M2JlMjVlZDhhOThlNGI3MzgwMjNmMjgzNzgzZjUxMTdfNS0zLTEtMS0w_5af49e8a-00be-40cd-8e5c-e9aa9dea7f6a"
      unitRef="usd">0</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81NS9mcmFnOjM5YTgyMTFiMjZjMzQ2OWRhNTFmNDQwYTM3NzMxNTVkL3RhYmxlOjNiZTI1ZWQ4YTk4ZTRiNzM4MDIzZjI4Mzc4M2Y1MTE3L3RhYmxlcmFuZ2U6M2JlMjVlZDhhOThlNGI3MzgwMjNmMjgzNzgzZjUxMTdfNi0xLTEtMS0w_a58f5f0c-46df-4c0b-80b3-22622876829f"
      unitRef="usd">244000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81NS9mcmFnOjM5YTgyMTFiMjZjMzQ2OWRhNTFmNDQwYTM3NzMxNTVkL3RhYmxlOjNiZTI1ZWQ4YTk4ZTRiNzM4MDIzZjI4Mzc4M2Y1MTE3L3RhYmxlcmFuZ2U6M2JlMjVlZDhhOThlNGI3MzgwMjNmMjgzNzgzZjUxMTdfNi0zLTEtMS0w_311ee9d0-c10a-41d0-a18a-c02f4c3e77a9"
      unitRef="usd">512000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81NS9mcmFnOjM5YTgyMTFiMjZjMzQ2OWRhNTFmNDQwYTM3NzMxNTVkL3RhYmxlOjNiZTI1ZWQ4YTk4ZTRiNzM4MDIzZjI4Mzc4M2Y1MTE3L3RhYmxlcmFuZ2U6M2JlMjVlZDhhOThlNGI3MzgwMjNmMjgzNzgzZjUxMTdfNy0xLTEtMS0w_27a5ea4f-a797-47b1-8479-6eaa6f9459b9"
      unitRef="usd">3046000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81NS9mcmFnOjM5YTgyMTFiMjZjMzQ2OWRhNTFmNDQwYTM3NzMxNTVkL3RhYmxlOjNiZTI1ZWQ4YTk4ZTRiNzM4MDIzZjI4Mzc4M2Y1MTE3L3RhYmxlcmFuZ2U6M2JlMjVlZDhhOThlNGI3MzgwMjNmMjgzNzgzZjUxMTdfNy0zLTEtMS0w_f529c107-f8e5-4ba0-b35a-355fa5380d24"
      unitRef="usd">3305000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81OC9mcmFnOmY5Zjk3YTgwMDM3YTQ2NTFiYWZiZDEwNjQyNWQxODkwL3RleHRyZWdpb246ZjlmOTdhODAwMzdhNDY1MWJhZmJkMTA2NDI1ZDE4OTBfNzE0NjgyNTU4OTA5OA_76f46152-9a09-4195-9fad-6a56cd4a550a">LINE OF CREDIT AND LONG-TERM DEBT&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt consisted of the following: &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.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.817%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.574%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,012&#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;57,078&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: line-of-credit and current maturities of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,295)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: deferred loan 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;(185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, less current portion&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;51,489&#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;52,587&#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:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Please refer to the Capital Structure and Financial Condition section of Management's Discussion and Analysis of Financial Condition and Results of Operations for further discussion on the Company's Line of Credit and Long-Term Debt.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81OC9mcmFnOmY5Zjk3YTgwMDM3YTQ2NTFiYWZiZDEwNjQyNWQxODkwL3RleHRyZWdpb246ZjlmOTdhODAwMzdhNDY1MWJhZmJkMTA2NDI1ZDE4OTBfNDE5Mw_c8f42fb3-4de3-417d-9765-514d4a98b471">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt consisted of the following: &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.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.817%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.574%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,012&#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;57,078&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: line-of-credit and current maturities of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,295)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: deferred loan 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;(185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, less current portion&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;51,489&#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;52,587&#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:ScheduleOfDebtTableTextBlock>
    <us-gaap:NotesPayable
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81OC9mcmFnOmY5Zjk3YTgwMDM3YTQ2NTFiYWZiZDEwNjQyNWQxODkwL3RhYmxlOjRhODkwNjgwMmQxZDRmNmFhYjdkNGQ1ZWFlMjU4MDRlL3RhYmxlcmFuZ2U6NGE4OTA2ODAyZDFkNGY2YWFiN2Q0ZDVlYWUyNTgwNGVfMS0xLTEtMS0w_fd31852e-4f5f-46c5-971a-612e7f12f911"
      unitRef="usd">56012000</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81OC9mcmFnOmY5Zjk3YTgwMDM3YTQ2NTFiYWZiZDEwNjQyNWQxODkwL3RhYmxlOjRhODkwNjgwMmQxZDRmNmFhYjdkNGQ1ZWFlMjU4MDRlL3RhYmxlcmFuZ2U6NGE4OTA2ODAyZDFkNGY2YWFiN2Q0ZDVlYWUyNTgwNGVfMS0zLTEtMS0w_b73a74eb-9587-43af-81f3-3f8940850bd9"
      unitRef="usd">57078000</us-gaap:NotesPayable>
    <us-gaap:LongTermDebtCurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81OC9mcmFnOmY5Zjk3YTgwMDM3YTQ2NTFiYWZiZDEwNjQyNWQxODkwL3RhYmxlOjRhODkwNjgwMmQxZDRmNmFhYjdkNGQ1ZWFlMjU4MDRlL3RhYmxlcmFuZ2U6NGE4OTA2ODAyZDFkNGY2YWFiN2Q0ZDVlYWUyNTgwNGVfNC0xLTEtMS0w_98801cad-690d-43e6-931c-2eb87e099015"
      unitRef="usd">4338000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81OC9mcmFnOmY5Zjk3YTgwMDM3YTQ2NTFiYWZiZDEwNjQyNWQxODkwL3RhYmxlOjRhODkwNjgwMmQxZDRmNmFhYjdkNGQ1ZWFlMjU4MDRlL3RhYmxlcmFuZ2U6NGE4OTA2ODAyZDFkNGY2YWFiN2Q0ZDVlYWUyNTgwNGVfNC0zLTEtMS0w_5d9c2db0-4696-4c79-b6c3-12e234ab5fd1"
      unitRef="usd">4295000</us-gaap:LongTermDebtCurrent>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81OC9mcmFnOmY5Zjk3YTgwMDM3YTQ2NTFiYWZiZDEwNjQyNWQxODkwL3RhYmxlOjRhODkwNjgwMmQxZDRmNmFhYjdkNGQ1ZWFlMjU4MDRlL3RhYmxlcmFuZ2U6NGE4OTA2ODAyZDFkNGY2YWFiN2Q0ZDVlYWUyNTgwNGVfNS0xLTEtMS0w_b8828bb8-6422-434b-9b1a-9d40181d1d91"
      unitRef="usd">185000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81OC9mcmFnOmY5Zjk3YTgwMDM3YTQ2NTFiYWZiZDEwNjQyNWQxODkwL3RhYmxlOjRhODkwNjgwMmQxZDRmNmFhYjdkNGQ1ZWFlMjU4MDRlL3RhYmxlcmFuZ2U6NGE4OTA2ODAyZDFkNGY2YWFiN2Q0ZDVlYWUyNTgwNGVfNS0zLTEtMS0w_1e4b74a1-8121-429a-8b5c-2f3f3e7aaae1"
      unitRef="usd">196000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81OC9mcmFnOmY5Zjk3YTgwMDM3YTQ2NTFiYWZiZDEwNjQyNWQxODkwL3RhYmxlOjRhODkwNjgwMmQxZDRmNmFhYjdkNGQ1ZWFlMjU4MDRlL3RhYmxlcmFuZ2U6NGE4OTA2ODAyZDFkNGY2YWFiN2Q0ZDVlYWUyNTgwNGVfNi0xLTEtMS0w_327b0acd-5886-4db3-92d1-4d7e8be626bc"
      unitRef="usd">51489000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF81OC9mcmFnOmY5Zjk3YTgwMDM3YTQ2NTFiYWZiZDEwNjQyNWQxODkwL3RhYmxlOjRhODkwNjgwMmQxZDRmNmFhYjdkNGQ1ZWFlMjU4MDRlL3RhYmxlcmFuZ2U6NGE4OTA2ODAyZDFkNGY2YWFiN2Q0ZDVlYWUyNTgwNGVfNi0zLTEtMS0w_9aae6bcb-5530-48e2-a225-6b7270721773"
      unitRef="usd">52587000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OtherLiabilitiesDisclosureTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82NC9mcmFnOjFmYzBiNTUwZjBhYTQ5ZTM4NDlmNjFiNmU3ZmU4ZDNmL3RleHRyZWdpb246MWZjMGI1NTBmMGFhNDllMzg0OWY2MWI2ZTdmZThkM2ZfMjMw_de1e7096-50b8-4da9-aaec-3bccade468cd">OTHER LIABILITIES&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other liabilities consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension liability (Note 13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,506&#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;1,602&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap liability (Note 10)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Supplemental executive retirement plan liability (Note 13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess joint venture distributions 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;3,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,721&#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;19,017&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the captions presented in the table above, please refer to the respective Notes to Unaudited Consolidated Financial Statements for further detail.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherLiabilitiesDisclosureTextBlock>
    <us-gaap:OtherLiabilitiesTableTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82NC9mcmFnOjFmYzBiNTUwZjBhYTQ5ZTM4NDlmNjFiNmU3ZmU4ZDNmL3RleHRyZWdpb246MWZjMGI1NTBmMGFhNDllMzg0OWY2MWI2ZTdmZThkM2ZfMjIz_365f42f7-25a2-457c-b7a2-c7252cdc4f43">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other liabilities consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension liability (Note 13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,506&#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;1,602&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap liability (Note 10)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Supplemental executive retirement plan liability (Note 13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess joint venture distributions 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;3,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,721&#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;19,017&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherLiabilitiesTableTextBlock>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent
      contextRef="i73bf6741cb4544dcbf47ddab5e947c62_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82NC9mcmFnOjFmYzBiNTUwZjBhYTQ5ZTM4NDlmNjFiNmU3ZmU4ZDNmL3RhYmxlOjE2N2JkZjliZjMyMDQwZTJhNzc3MTE4ZjhmMTRmNDlkL3RhYmxlcmFuZ2U6MTY3YmRmOWJmMzIwNDBlMmE3NzcxMThmOGYxNGY0OWRfMS0xLTEtMS0w_585a9d00-b9ea-4c43-836f-98b4686d7e72"
      unitRef="usd">1506000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent
      contextRef="i5654126451af46e483b3ec86facb2d76_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82NC9mcmFnOjFmYzBiNTUwZjBhYTQ5ZTM4NDlmNjFiNmU3ZmU4ZDNmL3RhYmxlOjE2N2JkZjliZjMyMDQwZTJhNzc3MTE4ZjhmMTRmNDlkL3RhYmxlcmFuZ2U6MTY3YmRmOWJmMzIwNDBlMmE3NzcxMThmOGYxNGY0OWRfMS0zLTEtMS0w_1fddbebc-6ee5-47bc-81d8-f5b6b234cab6"
      unitRef="usd">1602000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82NC9mcmFnOjFmYzBiNTUwZjBhYTQ5ZTM4NDlmNjFiNmU3ZmU4ZDNmL3RhYmxlOjE2N2JkZjliZjMyMDQwZTJhNzc3MTE4ZjhmMTRmNDlkL3RhYmxlcmFuZ2U6MTY3YmRmOWJmMzIwNDBlMmE3NzcxMThmOGYxNGY0OWRfMy0xLTEtMS0w_44529741-6333-40f7-b78d-7fbc7c83a3dd"
      unitRef="usd">3726000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82NC9mcmFnOjFmYzBiNTUwZjBhYTQ5ZTM4NDlmNjFiNmU3ZmU4ZDNmL3RhYmxlOjE2N2JkZjliZjMyMDQwZTJhNzc3MTE4ZjhmMTRmNDlkL3RhYmxlcmFuZ2U6MTY3YmRmOWJmMzIwNDBlMmE3NzcxMThmOGYxNGY0OWRfMy0zLTEtMS0w_451b83c8-d05a-4e8e-92f6-6582f19da1e8"
      unitRef="usd">5929000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent
      contextRef="id17b25926bd6440f8f98de31d9776724_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82NC9mcmFnOjFmYzBiNTUwZjBhYTQ5ZTM4NDlmNjFiNmU3ZmU4ZDNmL3RhYmxlOjE2N2JkZjliZjMyMDQwZTJhNzc3MTE4ZjhmMTRmNDlkL3RhYmxlcmFuZ2U6MTY3YmRmOWJmMzIwNDBlMmE3NzcxMThmOGYxNGY0OWRfNC0xLTEtMS0w_753ef8a1-d0bb-4a6d-931a-e8e658e36ca6"
      unitRef="usd">8359000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent
      contextRef="i4fa538d8cde74c15990ebfb9cb80b2c3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82NC9mcmFnOjFmYzBiNTUwZjBhYTQ5ZTM4NDlmNjFiNmU3ZmU4ZDNmL3RhYmxlOjE2N2JkZjliZjMyMDQwZTJhNzc3MTE4ZjhmMTRmNDlkL3RhYmxlcmFuZ2U6MTY3YmRmOWJmMzIwNDBlMmE3NzcxMThmOGYxNGY0OWRfNC0zLTEtMS0w_9fd8e1d0-e3af-40e6-a4a8-a3eeb2c7434e"
      unitRef="usd">8419000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82NC9mcmFnOjFmYzBiNTUwZjBhYTQ5ZTM4NDlmNjFiNmU3ZmU4ZDNmL3RhYmxlOjE2N2JkZjliZjMyMDQwZTJhNzc3MTE4ZjhmMTRmNDlkL3RhYmxlcmFuZ2U6MTY3YmRmOWJmMzIwNDBlMmE3NzcxMThmOGYxNGY0OWRfNS0xLTEtMS0w_96e629e5-9a15-4356-b1fb-e5778164281c"
      unitRef="usd">3130000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82NC9mcmFnOjFmYzBiNTUwZjBhYTQ5ZTM4NDlmNjFiNmU3ZmU4ZDNmL3RhYmxlOjE2N2JkZjliZjMyMDQwZTJhNzc3MTE4ZjhmMTRmNDlkL3RhYmxlcmFuZ2U6MTY3YmRmOWJmMzIwNDBlMmE3NzcxMThmOGYxNGY0OWRfNS0zLTEtMS0w_7b55b8e7-967b-4eae-8ec1-3edb40299aa5"
      unitRef="usd">3067000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82NC9mcmFnOjFmYzBiNTUwZjBhYTQ5ZTM4NDlmNjFiNmU3ZmU4ZDNmL3RhYmxlOjE2N2JkZjliZjMyMDQwZTJhNzc3MTE4ZjhmMTRmNDlkL3RhYmxlcmFuZ2U6MTY3YmRmOWJmMzIwNDBlMmE3NzcxMThmOGYxNGY0OWRfNi0xLTEtMS0w_c508c9ea-1bb2-4cf6-b2b1-789dd44ed397"
      unitRef="usd">16721000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i875e26f04a3f4bc4a05bd3fb0bd7f4e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82NC9mcmFnOjFmYzBiNTUwZjBhYTQ5ZTM4NDlmNjFiNmU3ZmU4ZDNmL3RhYmxlOjE2N2JkZjliZjMyMDQwZTJhNzc3MTE4ZjhmMTRmNDlkL3RhYmxlcmFuZ2U6MTY3YmRmOWJmMzIwNDBlMmE3NzcxMThmOGYxNGY0OWRfNi0zLTEtMS0w_28a127cd-bf8f-46fc-9340-1114f681737f"
      unitRef="usd">19017000</us-gaap:OtherLiabilitiesNoncurrent>
    <trc:StockCompensationRestrictedStockAndPerformanceShareGrantsTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RleHRyZWdpb246YTIxMWIzMjM2NDZjNGU4ZmFmYTBhYjQ3NDBhMDAzMzFfMzY0Ng_eeabd36e-a0b6-4e3f-844e-d2792451a98e">STOCK COMPENSATION - RESTRICTED STOCK AND PERFORMANCE SHARE GRANTS&lt;div style="margin-top:5pt"&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 stock incentive plans provide for making awards to employees based upon a service condition or through the achievement of performance-related objectives. The Company has issued three types of stock grant awards under these plans: restricted stock with service condition vesting; performance share grants that only vest upon the achievement of specified performance conditions, such as corporate cash flow goals or share price, also known as Performance Condition Grants; and performance share grants that include threshold, target, and maximum achievement levels based on the achievement of specific performance measures, or Performance Milestone Grants.  Performance Condition Grants with market-based conditions are based on the achievement of a target share price. The share price used to calculate vesting for market-based awards is determined using a &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Monte Carlo &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;simulation.  Failure to achieve the target share price will result in the forfeiture of shares. Forfeiture of share awards with service conditions or performance-based restrictions will result in a reversal of previously recognized share-based compensation expense. Forfeiture of share awards with market-based restrictions do not result in a reversal of previously recognized share-based compensation expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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 Company's Performance Condition Grants as of the three months ended March 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.504%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance Condition Grants &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;Threshold performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;32,282&#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;Target performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maximum performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;924,338&#160;&lt;/span&gt;&lt;/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-top:9pt"&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 Company&#x2019;s stock grant activity, both time and performance share grants, assuming target achievement for outstanding performance grants for the three months ended March 31, 2021:&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock Grants Outstanding Beginning of Period at Target Achievement&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;840,307&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New Stock Grants/Additional Shares due to Achievement in Excess of Target&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;50,379&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested Grants&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;(110,517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired/Forfeited Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,956)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock Grants Outstanding End of Period at Target Achievement&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;756,213&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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 assumptions used to determine the price for the Company's market-based Performance Condition Grants for the three months ended March 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.764%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands except for share prices)&lt;/span&gt;&lt;/td&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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12/12/2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;03/11/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12/11/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;03/18/2021&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;Vesting end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12/31/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12/31/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12/31/2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;03/18/2024&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;Share price at target achievement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$18.80&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$16.36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$17.07&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$20.02&lt;/span&gt;&lt;/td&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;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;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.28%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.21%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.25%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.30%&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;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.69%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.58%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.19%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.33%&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Simulated Monte Carlo share price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$11.95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$5.87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$15.59&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$18.82&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;Shares granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,327&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,716&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,628&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,905&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of award&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;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:10pt;font-weight:400;line-height:100%"&gt;$76&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;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:10pt;font-weight:400;line-height:100%"&gt;$480&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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$57&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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$205&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unamortized cost associated with unvested stock grants and the weighted average period over which it is expected to be recognized as of March 31, 2021 were $6,667,000 and 20 months, respectively. The fair value of restricted stock with time-based vesting features is based upon the Company&#x2019;s share price on the date of grant and is expensed over the service period. The fair value of performance grants that cliff vest based on the achievement of performance conditions is based on the share price of the Company&#x2019;s stock on the day of grant once the Company determines that it is probable that the award will vest. This fair value is expensed over the service period applicable to these grants. For performance grants that contain a range of shares from zero to a maximum, the Company determined, based on historic and projected results, the probability of (1)&#160;achieving the performance objective and (2) the level of achievement. Based on this information, the Company determines the fair value of the award and measures the expense over the service period related to these grants. Because the ultimate vesting of all performance grants is tied to the achievement of a performance condition, the Company estimates whether the performance condition will be met and over what period of time. Ultimately, the Company will adjust stock compensation costs according to the actual outcome of the performance condition. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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 Non-Employee Director Stock Incentive Plan, or NDSI Plan, each non-employee director receives a portion of his or her annual compensation in stock. The stock is granted at the end of each quarter based on the quarter-end stock price. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes stock compensation costs for the Company's 1998 Stock Incentive Plan, or the Employee Plan, and NDSI Plan for the following periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:14pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.908%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 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:10pt;font-weight:400;line-height:100%"&gt;Employee Plan:&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Expensed&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,146&#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;1,111&#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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Capitalized&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;1,136&#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;1,477&#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;NDSI Plan - Expensed&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;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 Costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,266&#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;1,591&#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:5pt"&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="12" style="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:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&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:100%"&gt;For the quarter ended March 31, 2021, the Company had stock compensation forfeitures that were capitalized during a prior period, in excess of amounts capitalized during the current period, resulting in the net reversal presented above.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</trc:StockCompensationRestrictedStockAndPerformanceShareGrantsTextBlock>
    <trc:ShareBasedCompensationArrangementbyShareBasedPaymentAwardNumberofAwardTypes
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RleHRyZWdpb246YTIxMWIzMjM2NDZjNGU4ZmFmYTBhYjQ3NDBhMDAzMzFfMjc0_25433750-e9bb-4ea8-be4c-2c4dc6144c70"
      unitRef="award">3</trc:ShareBasedCompensationArrangementbyShareBasedPaymentAwardNumberofAwardTypes>
    <trc:ScheduleOfShareBasedPaymentAwardPerformanceShareAwardsGrantedByPerformanceConditionsTableTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RleHRyZWdpb246YTIxMWIzMjM2NDZjNGU4ZmFmYTBhYjQ3NDBhMDAzMzFfMzY0MQ_439168c6-59f0-4d6b-b1a7-85d40e16aec7">&lt;div style="margin-top:9pt"&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 Company's Performance Condition Grants as of the three months ended March 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.504%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance Condition Grants &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;Threshold performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;32,282&#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;Target performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maximum performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;924,338&#160;&lt;/span&gt;&lt;/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;</trc:ScheduleOfShareBasedPaymentAwardPerformanceShareAwardsGrantedByPerformanceConditionsTableTextBlock>
    <trc:PerformanceAwardsGrantedwithPerformanceConditionsMinimumNumberofSharestobeIssuedatThresholdPerformance
      contextRef="if486fe1bbc01478abca75c3ec9e909c3_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOjMyMGIxNTNiYTBjNDQyZGRhMjU4ZmNjODk4ZDAzMDBkL3RhYmxlcmFuZ2U6MzIwYjE1M2JhMGM0NDJkZGEyNThmY2M4OThkMDMwMGRfMi0yLTEtMS0w_d906059c-fd16-4f5f-8860-4f0a2377ee42"
      unitRef="shares">32282</trc:PerformanceAwardsGrantedwithPerformanceConditionsMinimumNumberofSharestobeIssuedatThresholdPerformance>
    <trc:PerformanceAwardsGrantedwithPerformanceConditionsNumberofSharestobeIssuedatTargetPerformance
      contextRef="if486fe1bbc01478abca75c3ec9e909c3_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOjMyMGIxNTNiYTBjNDQyZGRhMjU4ZmNjODk4ZDAzMDBkL3RhYmxlcmFuZ2U6MzIwYjE1M2JhMGM0NDJkZGEyNThmY2M4OThkMDMwMGRfMy0yLTEtMS0w_43be9e25-ec4d-48a3-bafa-cf35366328b0"
      unitRef="shares">515919</trc:PerformanceAwardsGrantedwithPerformanceConditionsNumberofSharestobeIssuedatTargetPerformance>
    <trc:PerformanceAwardsGrantedwithPerformanceConditionsMaximumNumberofSharestobeIssuedatMaximumPerformance
      contextRef="if486fe1bbc01478abca75c3ec9e909c3_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOjMyMGIxNTNiYTBjNDQyZGRhMjU4ZmNjODk4ZDAzMDBkL3RhYmxlcmFuZ2U6MzIwYjE1M2JhMGM0NDJkZGEyNThmY2M4OThkMDMwMGRfNC0yLTEtMS0w_fb0cb58d-1d76-4bd2-8a9f-e22719e40f31"
      unitRef="shares">924338</trc:PerformanceAwardsGrantedwithPerformanceConditionsMaximumNumberofSharestobeIssuedatMaximumPerformance>
    <us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RleHRyZWdpb246YTIxMWIzMjM2NDZjNGU4ZmFmYTBhYjQ3NDBhMDAzMzFfMzYyOQ_90ddd561-e420-40f7-b5ad-04c63572950d">&lt;div style="margin-top:9pt"&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 Company&#x2019;s stock grant activity, both time and performance share grants, assuming target achievement for outstanding performance grants for the three months ended March 31, 2021:&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock Grants Outstanding Beginning of Period at Target Achievement&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;840,307&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New Stock Grants/Additional Shares due to Achievement in Excess of Target&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;50,379&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested Grants&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;(110,517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired/Forfeited Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,956)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock Grants Outstanding End of Period at Target Achievement&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;756,213&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic895fb97a1d942dfa4166cd7771f68b7_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOjM1YzVhZmM2ZjNlZTQ1ZTY4OTljMGZjMTM4OTBjZDIyL3RhYmxlcmFuZ2U6MzVjNWFmYzZmM2VlNDVlNjg5OWMwZmMxMzg5MGNkMjJfMS0xLTEtMS0w_3aad2064-5931-421c-990a-3b9cfa91e928"
      unitRef="shares">840307</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="if486fe1bbc01478abca75c3ec9e909c3_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOjM1YzVhZmM2ZjNlZTQ1ZTY4OTljMGZjMTM4OTBjZDIyL3RhYmxlcmFuZ2U6MzVjNWFmYzZmM2VlNDVlNjg5OWMwZmMxMzg5MGNkMjJfMi0xLTEtMS0w_7a3c3094-225b-4080-988c-b82c0bd8bcb0"
      unitRef="shares">50379</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="if486fe1bbc01478abca75c3ec9e909c3_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOjM1YzVhZmM2ZjNlZTQ1ZTY4OTljMGZjMTM4OTBjZDIyL3RhYmxlcmFuZ2U6MzVjNWFmYzZmM2VlNDVlNjg5OWMwZmMxMzg5MGNkMjJfMy0xLTEtMS0w_a35d822c-f3a6-4567-b4ec-026e3952fe93"
      unitRef="shares">110517</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="if486fe1bbc01478abca75c3ec9e909c3_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOjM1YzVhZmM2ZjNlZTQ1ZTY4OTljMGZjMTM4OTBjZDIyL3RhYmxlcmFuZ2U6MzVjNWFmYzZmM2VlNDVlNjg5OWMwZmMxMzg5MGNkMjJfNC0xLTEtMS0w_3068b9db-972c-467a-85ac-27fc9ccd758b"
      unitRef="shares">23956</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i5990e41be8a64a02959bcb42eac400d8_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOjM1YzVhZmM2ZjNlZTQ1ZTY4OTljMGZjMTM4OTBjZDIyL3RhYmxlcmFuZ2U6MzVjNWFmYzZmM2VlNDVlNjg5OWMwZmMxMzg5MGNkMjJfNS0xLTEtMS0w_3be7245e-19fc-49a1-9a59-2eebd762ce39"
      unitRef="shares">756213</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <trc:ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RleHRyZWdpb246YTIxMWIzMjM2NDZjNGU4ZmFmYTBhYjQ3NDBhMDAzMzFfMzY1Ng_596f9cf7-d4ff-47a0-8fee-1eb2ea0709fa">&lt;div style="margin-top:9pt"&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 assumptions used to determine the price for the Company's market-based Performance Condition Grants for the three months ended March 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.764%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands except for share prices)&lt;/span&gt;&lt;/td&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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12/12/2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;03/11/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12/11/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;03/18/2021&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;Vesting end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12/31/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12/31/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12/31/2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;03/18/2024&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;Share price at target achievement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$18.80&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$16.36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$17.07&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$20.02&lt;/span&gt;&lt;/td&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;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;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.28%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.21%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.25%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.30%&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;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.69%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.58%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.19%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.33%&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Simulated Monte Carlo share price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$11.95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$5.87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$15.59&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$18.82&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;Shares granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,327&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,716&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,628&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,905&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of award&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;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:10pt;font-weight:400;line-height:100%"&gt;$76&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;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:10pt;font-weight:400;line-height:100%"&gt;$480&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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$57&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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$205&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</trc:ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock>
    <trc:SharebasedCompensationArrangementbySharebasedPaymentAwardPriceatTargetAchievement
      contextRef="i8c8ad67979084bfead20d6bb38ba7706_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfMy0xLTEtMS0w_c23332f8-768a-482b-84fb-55233352026a"
      unitRef="usdPerShare">18.80</trc:SharebasedCompensationArrangementbySharebasedPaymentAwardPriceatTargetAchievement>
    <trc:SharebasedCompensationArrangementbySharebasedPaymentAwardPriceatTargetAchievement
      contextRef="i6a72a04888e84ca08c7cc91cf5356a50_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfMy0zLTEtMS0w_eec241e0-9748-4cd9-ba6e-7ca3cb503e63"
      unitRef="usdPerShare">16.36</trc:SharebasedCompensationArrangementbySharebasedPaymentAwardPriceatTargetAchievement>
    <trc:SharebasedCompensationArrangementbySharebasedPaymentAwardPriceatTargetAchievement
      contextRef="i55df5c2ab5a24e4890b40aed2bbac6b8_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfMy02LTEtMS0xNzMz_ae6bf9fe-13c0-4282-addf-df0e20581c71"
      unitRef="usdPerShare">17.07</trc:SharebasedCompensationArrangementbySharebasedPaymentAwardPriceatTargetAchievement>
    <trc:SharebasedCompensationArrangementbySharebasedPaymentAwardPriceatTargetAchievement
      contextRef="i1ec59978f5324548a9d6fad132404791_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfMy04LTEtMS0xNzM1_0be9ed13-ddd9-4316-b296-8ec9e39570c2"
      unitRef="usdPerShare">20.02</trc:SharebasedCompensationArrangementbySharebasedPaymentAwardPriceatTargetAchievement>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i8c8ad67979084bfead20d6bb38ba7706_D20210101-20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfNS0xLTEtMS0w_2f33413c-fe68-48ce-a1a6-7713f3ada5f5"
      unitRef="number">0.1728</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i6a72a04888e84ca08c7cc91cf5356a50_D20210101-20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfNS0zLTEtMS0w_f5dd152c-7b53-4581-97cc-e4fafe6deefc"
      unitRef="number">0.1821</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i55df5c2ab5a24e4890b40aed2bbac6b8_D20210101-20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfNS02LTEtMS0zMjIx_945685b9-2b5b-4e97-8056-628f90038b4e"
      unitRef="number">0.2925</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i1ec59978f5324548a9d6fad132404791_D20210101-20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfNS04LTEtMS0zMjIz_5698f7b7-cb03-478b-aadc-b1979786bd35"
      unitRef="number">0.3030</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i8c8ad67979084bfead20d6bb38ba7706_D20210101-20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfNi0xLTEtMS0w_d12ac18d-c690-4951-a70a-ffeecfcb9032"
      unitRef="number">0.0169</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i6a72a04888e84ca08c7cc91cf5356a50_D20210101-20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfNi0zLTEtMS0w_3e3f6e3e-7fdf-4e0e-adf9-c6af1f70df9f"
      unitRef="number">0.0058</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i55df5c2ab5a24e4890b40aed2bbac6b8_D20210101-20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfNi02LTEtMS0zMjIx_79bb4e27-48c0-4116-bc79-55cd07d9ff5d"
      unitRef="number">0.0019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i1ec59978f5324548a9d6fad132404791_D20210101-20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfNi04LTEtMS0zMjIz_3cfac2f5-6088-466e-b713-2743b159d7ba"
      unitRef="number">0.0033</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <trc:SharebasedCompensationArrangementbySharebasedPaymentAwardSimulatedPrice
      contextRef="i8c8ad67979084bfead20d6bb38ba7706_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfOC0xLTEtMS0w_50a39fc7-7db9-4807-8913-107657709156"
      unitRef="usdPerShare">11.95</trc:SharebasedCompensationArrangementbySharebasedPaymentAwardSimulatedPrice>
    <trc:SharebasedCompensationArrangementbySharebasedPaymentAwardSimulatedPrice
      contextRef="i6a72a04888e84ca08c7cc91cf5356a50_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfOC0zLTEtMS0w_ebd2214b-6f29-49dd-b8c2-f50e046a3a9d"
      unitRef="usdPerShare">5.87</trc:SharebasedCompensationArrangementbySharebasedPaymentAwardSimulatedPrice>
    <trc:SharebasedCompensationArrangementbySharebasedPaymentAwardSimulatedPrice
      contextRef="i55df5c2ab5a24e4890b40aed2bbac6b8_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfOC02LTEtMS0zMjI1_63e7cab4-d9d9-4610-9e71-f7212c8a1cc9"
      unitRef="usdPerShare">15.59</trc:SharebasedCompensationArrangementbySharebasedPaymentAwardSimulatedPrice>
    <trc:SharebasedCompensationArrangementbySharebasedPaymentAwardSimulatedPrice
      contextRef="i1ec59978f5324548a9d6fad132404791_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfOC04LTEtMS0zMjI3_db306d9b-bd8e-44b6-9c73-0b509a2c5b09"
      unitRef="usdPerShare">18.82</trc:SharebasedCompensationArrangementbySharebasedPaymentAwardSimulatedPrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i8c8ad67979084bfead20d6bb38ba7706_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfOS0xLTEtMS0w_fa05f25b-7049-4d26-9dd7-5ddcdc090d9c"
      unitRef="shares">6327</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i6a72a04888e84ca08c7cc91cf5356a50_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfOS0zLTEtMS0w_ce5eb86c-0eac-423d-a00f-3e4dc1f75ba2"
      unitRef="shares">81716</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i55df5c2ab5a24e4890b40aed2bbac6b8_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfOS02LTEtMS0xNzM3_60987d79-865e-48cc-9f18-9d9a6a0dbce9"
      unitRef="shares">3628</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i1ec59978f5324548a9d6fad132404791_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfOS04LTEtMS0xNzM5_9e55d87a-ae4a-422f-adb9-1a99be4934f8"
      unitRef="shares">10905</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8c8ad67979084bfead20d6bb38ba7706_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfMTAtMS0xLTEtMA_318d86d5-edd9-477c-8bc8-119041fe935e"
      unitRef="usd">76000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6a72a04888e84ca08c7cc91cf5356a50_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfMTAtMy0xLTEtMA_fa4c9251-3e15-4e10-8cbb-3e2563f75d8c"
      unitRef="usd">480000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i55df5c2ab5a24e4890b40aed2bbac6b8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfMTAtNi0xLTEtMTc0MQ_9d498352-bdb9-4551-8bde-27c5247e2245"
      unitRef="usd">57000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1ec59978f5324548a9d6fad132404791_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOmM4NTQ5Y2VjNDg2MTRjMWY5OWQ0MmM5NzE2YTI1NTBmL3RhYmxlcmFuZ2U6Yzg1NDljZWM0ODYxNGMxZjk5ZDQyYzk3MTZhMjU1MGZfMTAtOC0xLTEtMTc0Mw_6db95c84-baa9-493b-89a8-a7936f6f9bf5"
      unitRef="usd">205000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RleHRyZWdpb246YTIxMWIzMjM2NDZjNGU4ZmFmYTBhYjQ3NDBhMDAzMzFfMTk4MQ_94ede5b7-5e4b-4a20-bf9b-bb9433f0360e"
      unitRef="usd">6667000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RleHRyZWdpb246YTIxMWIzMjM2NDZjNGU4ZmFmYTBhYjQ3NDBhMDAzMzFfMTk4OA_a32a6929-6e04-42a4-8af8-f0141331baa1">P20M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RleHRyZWdpb246YTIxMWIzMjM2NDZjNGU4ZmFmYTBhYjQ3NDBhMDAzMzFfMzYzNw_3baa8a1f-38b5-4cba-85ae-af56fd8442ce">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes stock compensation costs for the Company's 1998 Stock Incentive Plan, or the Employee Plan, and NDSI Plan for the following periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:14pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.908%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 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:10pt;font-weight:400;line-height:100%"&gt;Employee Plan:&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Expensed&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,146&#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;1,111&#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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Capitalized&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;1,136&#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;1,477&#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;NDSI Plan - Expensed&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;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 Costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,266&#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;1,591&#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:5pt"&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="12" style="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:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&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:100%"&gt;For the quarter ended March 31, 2021, the Company had stock compensation forfeitures that were capitalized during a prior period, in excess of amounts capitalized during the current period, resulting in the net reversal presented above.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib7825df5fdfb42c69e5ed186de18368c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOjdkZGJkYjQ4MDE5YTRmMWNhN2IzM2ZjNjE5NDc4ODNmL3RhYmxlcmFuZ2U6N2RkYmRiNDgwMTlhNGYxY2E3YjMzZmM2MTk0Nzg4M2ZfMi0xLTEtMS0w_a15a8475-b179-44de-855c-4dd9f0b379f2"
      unitRef="usd">1146000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2ffa16fe09354a23bbe7229812302232_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOjdkZGJkYjQ4MDE5YTRmMWNhN2IzM2ZjNjE5NDc4ODNmL3RhYmxlcmFuZ2U6N2RkYmRiNDgwMTlhNGYxY2E3YjMzZmM2MTk0Nzg4M2ZfMi0zLTEtMS0w_607646a7-4d0a-4a50-a786-6afa875054ea"
      unitRef="usd">1111000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="ib7825df5fdfb42c69e5ed186de18368c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOjdkZGJkYjQ4MDE5YTRmMWNhN2IzM2ZjNjE5NDc4ODNmL3RhYmxlcmFuZ2U6N2RkYmRiNDgwMTlhNGYxY2E3YjMzZmM2MTk0Nzg4M2ZfMy0xLTEtMS0w_4f291109-7106-47cb-b99b-8bdfe6a7cc5f"
      unitRef="usd">-10000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i2ffa16fe09354a23bbe7229812302232_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOjdkZGJkYjQ4MDE5YTRmMWNhN2IzM2ZjNjE5NDc4ODNmL3RhYmxlcmFuZ2U6N2RkYmRiNDgwMTlhNGYxY2E3YjMzZmM2MTk0Nzg4M2ZfMy0zLTEtMS0w_22845941-0d2a-4540-98e9-b24fae03e3df"
      unitRef="usd">366000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="ib7825df5fdfb42c69e5ed186de18368c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOjdkZGJkYjQ4MDE5YTRmMWNhN2IzM2ZjNjE5NDc4ODNmL3RhYmxlcmFuZ2U6N2RkYmRiNDgwMTlhNGYxY2E3YjMzZmM2MTk0Nzg4M2ZfNC0xLTEtMS0w_83f833b1-50c9-4da2-9380-48faa0c908dc"
      unitRef="usd">1136000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="i2ffa16fe09354a23bbe7229812302232_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOjdkZGJkYjQ4MDE5YTRmMWNhN2IzM2ZjNjE5NDc4ODNmL3RhYmxlcmFuZ2U6N2RkYmRiNDgwMTlhNGYxY2E3YjMzZmM2MTk0Nzg4M2ZfNC0zLTEtMS0w_5e408094-51bf-4256-8dc2-2966d584c093"
      unitRef="usd">1477000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id4ff246c36b647cfa9708469f295f117_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOjdkZGJkYjQ4MDE5YTRmMWNhN2IzM2ZjNjE5NDc4ODNmL3RhYmxlcmFuZ2U6N2RkYmRiNDgwMTlhNGYxY2E3YjMzZmM2MTk0Nzg4M2ZfNS0xLTEtMS0w_12c08da8-63db-45f3-a3b2-1ab275d3d658"
      unitRef="usd">130000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3587996ad4de4efe98975bccfced9df0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOjdkZGJkYjQ4MDE5YTRmMWNhN2IzM2ZjNjE5NDc4ODNmL3RhYmxlcmFuZ2U6N2RkYmRiNDgwMTlhNGYxY2E3YjMzZmM2MTk0Nzg4M2ZfNS0zLTEtMS0w_7f4c9b45-d659-4f5f-a9f9-b7b46e56b50f"
      unitRef="usd">114000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOjdkZGJkYjQ4MDE5YTRmMWNhN2IzM2ZjNjE5NDc4ODNmL3RhYmxlcmFuZ2U6N2RkYmRiNDgwMTlhNGYxY2E3YjMzZmM2MTk0Nzg4M2ZfNi0xLTEtMS0w_93246956-ebca-4d9c-a2f8-99c4869890cf"
      unitRef="usd">1266000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF82Ny9mcmFnOmEyMTFiMzIzNjQ2YzRlOGZhZmEwYWI0NzQwYTAwMzMxL3RhYmxlOjdkZGJkYjQ4MDE5YTRmMWNhN2IzM2ZjNjE5NDc4ODNmL3RhYmxlcmFuZ2U6N2RkYmRiNDgwMTlhNGYxY2E3YjMzZmM2MTk0Nzg4M2ZfNi0zLTEtMS0w_84039d61-1c6f-4f03-8549-402b77bf54a2"
      unitRef="usd">1591000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83MC9mcmFnOjM4OWY1NjlkZTEzMzQ1MjdiNmViN2M0NmRlYzI1ZTA3L3RleHRyZWdpb246Mzg5ZjU2OWRlMTMzNDUyN2I2ZWI3YzQ2ZGVjMjVlMDdfMTQ3MA_afd2211d-1b9c-4e1a-abb3-c01441909dd5">INTEREST RATE SWAP In October 2014, the Company entered into an interest rate swap agreement to reduce its exposure to fluctuations in the floating interest rate tied to LIBOR under the term note with Wells Fargo, or the Term Note, as discussed within the Capital Structure and Financial Condition section of Management's Discussion and Analysis of Financial Condition and Results of Operations. On June 21, 2019, the Company amended the interest rate swap agreement to continue to hedge a portion of its exposure to interest rate risk from the Term Note, and, subsequently, the Amended Term Note. The original hedging relationship was de-designated, and the amended interest rate swap was re-designated simultaneously. The amended interest rate swap qualified as an effective cash flow hedge at the initial assessment based upon a regression analysis and is recorded at fair value. &lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the quarter ended March 31, 2021, the interest rate swap agreement was&#160;deemed highly effective. Changes in fair value, including accrued interest and adjustments for non-performance risk, that qualify as cash flow hedges are classified in accumulated other comprehensive income, or AOCI. Amounts classified in AOCI are subsequently reclassified into earnings in the period during which the hedged transactions affect earnings.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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 March 31, 2021, the fair value of the interest rate swap agreement was less than its cost basis and as such is recorded within Other Liabilities on the Consolidated Balance Sheets. The Company had the following outstanding interest rate swap agreement designated as an interest rate cash flow hedge as of&#160;March 31, 2021 and December 31, 2020 ($ in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.493%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.080%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted Average Interest Pay Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notional Amount &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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;July 5, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;June 5, 2029&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.16%&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$(3,726)&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$53,881&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.493%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.080%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted Average Interest Pay Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notional Amount&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;July 5, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;June 5, 2029&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.16%&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$(5,929)&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$54,887&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83MC9mcmFnOjM4OWY1NjlkZTEzMzQ1MjdiNmViN2M0NmRlYzI1ZTA3L3RleHRyZWdpb246Mzg5ZjU2OWRlMTMzNDUyN2I2ZWI3YzQ2ZGVjMjVlMDdfMTQ4MA_cf4cb757-9c47-4dc2-9977-916277dbb225">The Company had the following outstanding interest rate swap agreement designated as an interest rate cash flow hedge as of&#160;March 31, 2021 and December 31, 2020 ($ in thousands):&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.493%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.080%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted Average Interest Pay Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notional Amount &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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;July 5, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;June 5, 2029&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.16%&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$(3,726)&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$53,881&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.493%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.080%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted Average Interest Pay Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notional Amount&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;July 5, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;June 5, 2029&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.16%&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$(5,929)&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$54,887&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="ia1f929a30b614d379a52de5413ef0fbc_I20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83MC9mcmFnOjM4OWY1NjlkZTEzMzQ1MjdiNmViN2M0NmRlYzI1ZTA3L3RhYmxlOmRiMWQ2ZTgzMDRhNDQ5M2ZhZTcyOWU3OWMzM2RkNTMyL3RhYmxlcmFuZ2U6ZGIxZDZlODMwNGE0NDkzZmFlNzI5ZTc5YzMzZGQ1MzJfMi02LTEtMS0w_3f4671c8-f619-4cf9-b872-3284f3d3dd5c"
      unitRef="number">0.0416</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="ia1f929a30b614d379a52de5413ef0fbc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83MC9mcmFnOjM4OWY1NjlkZTEzMzQ1MjdiNmViN2M0NmRlYzI1ZTA3L3RhYmxlOmRiMWQ2ZTgzMDRhNDQ5M2ZhZTcyOWU3OWMzM2RkNTMyL3RhYmxlcmFuZ2U6ZGIxZDZlODMwNGE0NDkzZmFlNzI5ZTc5YzMzZGQ1MzJfMi04LTEtMS0w_1dcece2d-d034-4211-8a53-ddc0509d686c"
      unitRef="usd">-3726000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ia1f929a30b614d379a52de5413ef0fbc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83MC9mcmFnOjM4OWY1NjlkZTEzMzQ1MjdiNmViN2M0NmRlYzI1ZTA3L3RhYmxlOmRiMWQ2ZTgzMDRhNDQ5M2ZhZTcyOWU3OWMzM2RkNTMyL3RhYmxlcmFuZ2U6ZGIxZDZlODMwNGE0NDkzZmFlNzI5ZTc5YzMzZGQ1MzJfMi0xMC0xLTEtMA_ef465e9f-76c9-4c8b-a1ff-5123934fa41a"
      unitRef="usd">53881000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i72626c163ef4445383ff01c994995076_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83MC9mcmFnOjM4OWY1NjlkZTEzMzQ1MjdiNmViN2M0NmRlYzI1ZTA3L3RhYmxlOmM0MmYzMjdiNmMzZDQ4ZDU5OGEwODI5YjZmNmQzY2Q3L3RhYmxlcmFuZ2U6YzQyZjMyN2I2YzNkNDhkNTk4YTA4MjliNmY2ZDNjZDdfMi02LTEtMS0w_a57865c5-5f72-4a28-beac-e7ba30373f37"
      unitRef="number">0.0416</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i72626c163ef4445383ff01c994995076_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83MC9mcmFnOjM4OWY1NjlkZTEzMzQ1MjdiNmViN2M0NmRlYzI1ZTA3L3RhYmxlOmM0MmYzMjdiNmMzZDQ4ZDU5OGEwODI5YjZmNmQzY2Q3L3RhYmxlcmFuZ2U6YzQyZjMyN2I2YzNkNDhkNTk4YTA4MjliNmY2ZDNjZDdfMi04LTEtMS0w_09e42701-e825-4762-9274-45f8c5e60c3f"
      unitRef="usd">-5929000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i72626c163ef4445383ff01c994995076_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83MC9mcmFnOjM4OWY1NjlkZTEzMzQ1MjdiNmViN2M0NmRlYzI1ZTA3L3RhYmxlOmM0MmYzMjdiNmMzZDQ4ZDU5OGEwODI5YjZmNmQzY2Q3L3RhYmxlcmFuZ2U6YzQyZjMyN2I2YzNkNDhkNTk4YTA4MjliNmY2ZDNjZDdfMi0xMC0xLTEtMA_43f9f1ae-d4c1-409f-881c-288f8436a5d3"
      unitRef="usd">54887000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83My9mcmFnOjZlMzBmM2FkNDUwODRkNTQ4ZmZhYWI3OTM5NGYwODI0L3RleHRyZWdpb246NmUzMGYzYWQ0NTA4NGQ1NDhmZmFhYjc5Mzk0ZjA4MjRfMTkwOQ_20b588fd-c920-4829-a9ae-c5c7bb26676e">INCOME TAXES&lt;div style="margin-top:5pt"&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 provision for income taxes during the interim reporting periods has historically been calculated by applying an estimate of the annual effective tax rate for the full year to &#x201c;ordinary&#x201d; income or loss (pre-tax income or loss excluding unusual or infrequently occurring discrete items) for each respective reporting period. However, the Company utilized a discrete effective tax rate method, as allowed by ASC 740-270 &#x201c;Income Taxes&#x2014;Interim Reporting,&#x201d; to calculate taxes for this interim reporting period (the three months ended March 31, 2021). The Company made this choice because it determined that the historical method would not provide a reliable estimate for tax expense for the three months ended March 31, 2021 due to a high degree of uncertainty in estimating annual pretax earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the&#160;three&#160;months ended&#160;March 31, 2021, the Company's income tax expense was&#160;$21,000&#160;compared to $512,000&#160;for the&#160;three&#160;months ended&#160;March 31, 2020.  Effective tax rates were -2%&#160;and&#160;-298% for the&#160;three&#160;months ended&#160;March 31, 2021&#160;and&#160;2020, respectively. As of March 31, 2021, the Company had income tax receivables of $1,148,000.  The Company classifies interest and penalties incurred on tax payments as income tax expense.  &lt;/span&gt;&lt;/div&gt;For the three&#160;months ended&#160;March 31, 2021 and the year ended in 2020, the Company recognized income tax expense primarily as a result of permanent differences related to Section 162(m) limitations and discrete tax expense associated with stock compensation.  The Section 162(m) compensation deduction limitations occurred as a result of changes in tax law arising from the 2017 Tax Cuts Jobs Act.  The discrete item was triggered when stock grants were issued to participants at a price less than the original grant price, causing a deferred tax shortfall.  The shortfall recognized during the quarter represents the reversal of excess deferred tax assets recognized in prior periods.  The recognition of the shortfall is not anticipated to have an impact on the Company's current income tax payable.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83My9mcmFnOjZlMzBmM2FkNDUwODRkNTQ4ZmZhYWI3OTM5NGYwODI0L3RleHRyZWdpb246NmUzMGYzYWQ0NTA4NGQ1NDhmZmFhYjc5Mzk0ZjA4MjRfODEx_6749e087-f05c-4c25-9b32-4ac6dffa44e3"
      unitRef="usd">21000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83My9mcmFnOjZlMzBmM2FkNDUwODRkNTQ4ZmZhYWI3OTM5NGYwODI0L3RleHRyZWdpb246NmUzMGYzYWQ0NTA4NGQ1NDhmZmFhYjc5Mzk0ZjA4MjRfODI2_74a93fc3-d4be-4543-bfe2-467552e558d8"
      unitRef="usd">512000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83My9mcmFnOjZlMzBmM2FkNDUwODRkNTQ4ZmZhYWI3OTM5NGYwODI0L3RleHRyZWdpb246NmUzMGYzYWQ0NTA4NGQ1NDhmZmFhYjc5Mzk0ZjA4MjRfODgz_f14db430-66eb-4554-b2dc-c4a1e9a1c2bd"
      unitRef="number">0.02</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i07bc1cfed2d54f63bd8d5e640139965b_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83My9mcmFnOjZlMzBmM2FkNDUwODRkNTQ4ZmZhYWI3OTM5NGYwODI0L3RleHRyZWdpb246NmUzMGYzYWQ0NTA4NGQ1NDhmZmFhYjc5Mzk0ZjA4MjRfODkw_fec67f6e-8c53-4aea-bed5-f326644f0daf"
      unitRef="number">2.98</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxReceivable
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83My9mcmFnOjZlMzBmM2FkNDUwODRkNTQ4ZmZhYWI3OTM5NGYwODI0L3RleHRyZWdpb246NmUzMGYzYWQ0NTA4NGQ1NDhmZmFhYjc5Mzk0ZjA4MjRfOTk0_3df8faaf-4f5a-4cd5-8750-d14b736c7ee9"
      unitRef="usd">1148000</us-gaap:IncomeTaxReceivable>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfMjgyMTM_41ba6ef5-f21a-4579-9980-8c8b92b95b97">COMMITMENTS AND CONTINGENCIES&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Water Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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 secured water contracts that are encumbered by the Company's land, these water contracts require minimum annual payments, for which $10,194,000 is expected to be paid in total for 2021.  As of March 31, 2021, the Company has paid $7,029,000 for its water contracts. These estimated water contract payments consist of SWP contracts with WRMWSD, TCWD, Tulare Lake Basin, Dudley-Ridge, and the Nickel water contract. The SWP contracts run through 2035 and the Nickel water contract runs through 2044, with an option to extend an additional 35 years.  Contractual obligations for future water payments were $269,117,000 as of March 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Conservancy Payments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is obligated to make payments of approximately $800,000 per year through 2021 to the Tejon Ranch Conservancy, as prescribed in the 2008 Conservation Agreement with five major environmental organizations. Advances to&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the Tejon Ranch Conservancy are dependent on the occurrence of certain events and their timing and are therefore subject to&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;change in amount and period.  All amounts paid are capitalized as real estate development costs for the Centennial, Grapevine and Mountain Village, or MV, projects.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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 exited a consulting contract during the second quarter of 2014 related to the Grapevine Development, or Grapevine project, and is obligated to pay an earned incentive fee at the time of its successful receipt of litigated project entitlements and at a value measurement date five-years after litigated entitlements have been achieved for Grapevine. The final amount of the incentive fee will not be finalized until the future payment dates. The Company believes as of March 31, 2021, the net savings resulting from exiting the contract during this future time period will more than offset the incentive payment costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Community Facilities Districts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Tejon Ranch Public Facilities Financing Authority, or TRPFFA, is a joint powers authority formed by Kern County and TCWD to finance public infrastructure within the Company&#x2019;s Kern County developments. For the development of the Tejon Ranch Commerce Center, or TRCC, TRPFFA has created two Community Facilities Districts, or CFDs: the West CFD and the East CFD. The West CFD has placed liens on 420 acres of the Company&#x2019;s land to secure payment of special taxes related to $28,620,000 of bond debt sold by TRPFFA for TRCC-West. The East CFD has placed liens on 1,931 acres of the Company&#x2019;s land to secure payments of special taxes related to $75,965,000 of bond debt sold by TRPFFA for TRCC-East. At TRCC-West, the West CFD has no additional bond debt approved for issuance. At TRCC-East, the East CFD has approximately $44,035,000 of additional bond debt authorized by TRPFFA that can be sold in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the sale of the bonds, there is a standby letter of credit for $4,393,000 related to the issuance of East CFD bonds. The standby letter of credit is in place to provide additional credit enhancement and cover approximately two years' worth of interest on the outstanding bonds. This letter of credit will not be drawn upon unless the Company, as the largest landowner in the CFD, fails to make its property tax payments. The Company believes that the letter of credit will never be drawn upon. The letter of credit is for two years and will be renewed in two-year intervals as necessary. The annual cost related to the letter of credit is approximately $68,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is obligated, as a landowner in each CFD, to pay its share of the special taxes assessed each year. The secured lands include both the TRCC-West and TRCC-East developments. Proceeds from the sale of West CFD bonds went to reimburse the Company for public infrastructure costs related to the TRCC-West development. As of March 31, 2021, there were no additional improvement funds remaining from the West CFD bonds. There are $15,783,000 of additional improvement funds remaining within the East CFD bonds for reimbursement of public infrastructure costs during future years. During fiscal 2021, the Company expects to pay approximately $2,473,000 in special taxes. As development continues to occur at TRCC, new owners of land and new lease tenants, through triple net leases, will bear an increasing portion of the assessed special tax. This amount could change in the future based on the amount of bonds outstanding and the amount of taxes paid by others.  The assessment of each individual property sold or leased is not determinable at this time because it is based on the current tax rate and the assessed value of the property at the time of sale or on its assessed value at the time it is leased to a third-party.  Accordingly, the Company was not required to recognize an obligation on March 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Tehachapi Uplands Multiple Species Habitat Conservation Plan Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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 2014, the Company received a copy of a Notice of Intent to Sue, dated July 17, 2014, indicating that the Center for Biological Diversity, or CBD, the Wishtoyo Foundation and Dee Dominguez (collectively the TUMSHCP Plaintiffs) intended to initiate a lawsuit against the U.S. Fish and Wildlife Service, or USFWS, challenging USFWS's approval of the Company's Tehachapi Uplands Multiple Species Habitat Conservation Plan, or TUMSHCP, and USFWS's issuance of an Incidental Take Permit, or ITP, for the take of federally listed species. The TUMSHCP approval and ITP issuance by the USFWS occurred in 2013. These approvals authorize, among other things, the removal of California condor habitat associated with the Company's potential future development of MV.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 25, 2019, the TUMSHCP Plaintiffs filed suit against the USFWS in the U.S. District Court for the Central District of California in Los Angeles (Case No. 2:19-CV-3322) (the TUMSHCP Suit).  The Company was not initially named as a party in the TUMSHCP Suit and brought a motion to intervene, which the court granted. The TUMSHCP Suit seeks to invalidate the TUMSHCP as it pertains to the protection of the California condor (an endangered species), as well as the ITP.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The primary allegations in the TUMSHCP Suit are that California condors or their habitat are &#x201c;Traditional Cultural Properties&#x201d; within the meaning of the National Historic Preservation Act (NHPA), that the USFWS failed to take into account the impact of the TUMSHCP and ITP on these &#x201c;Traditional Cultural Properties&#x201d; and failed to adequately consult with affected Native American tribes or their representatives with respect to these &#x201c;Traditional Cultural Properties.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management considers the allegations in the TUMSHCP Suit to be beyond the scope of the law and regulations referenced in the TUMSHCP Suit and believes that the issues raised by the TUMSHCP Plaintiffs were adequately addressed by USFWS during the consultation process with Native American tribes.  The Company has supported USFWS's efforts to vigorously defend this matter during this litigation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In a December 18, 2019 ruling, the court ordered that the parties proceed to bring motions for summary judgment on the question of whether the USFWS correctly determined that the California condor is not a &#x201c;Traditional Cultural Property&#x201d; under the NHPA.  In response to this order, both the TUMSCHP Plaintiffs and the USFWS and the Company filed cross-motions for summary judgment.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 4, 2020, the court issued an order denying, in its entirety, the TUMSHCP Plaintiffs&#x2019; motions for summary judgment and granted, in their entirety, USFWS and the Company&#x2019;s motions for summary judgment. On December 18, 2020, the Company brought a motion to recover attorneys&#x2019; fees and costs, as the prevailing party, against the TUMSCHP Plaintiffs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 2, 2021, the court denied the fee motion.  Following the court&#x2019;s ruling on the fee motion, on February 2, 2021, Plaintiffs notified the court of their intent to appeal the court&#x2019;s ruling on their claims. On April 2, 2021, the Ninth Circuit Court of Appeal issued a revised briefing schedule that requires opening and responsory briefs to be filed in May and June 2021. The appeal will be heard by the court following briefing, and the court will rule following the hearing. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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 March&#160;31, 2021, the Company believes the TUMSHCP Suit does not impede its ability to start or complete the development of MV.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;National Cement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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 land to National Cement Company of California Inc., or National, for the purpose of manufacturing Portland cement from limestone deposits on the leased acreage. The California Regional Water Quality Control Board, or RWQCB, for the Lahontan Region issued orders in the late 1990s with respect to environmental conditions on the property currently leased to National.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's former tenant Lafarge Corporation, or Lafarge, and current tenant National, continue to remediate these environmental conditions consistent with the RWQCB orders.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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 March 31, 2021, the Company is not aware of any failure by Lafarge or National to comply with directives of the RWQCB. Under current and prior leases, National and Lafarge are obligated to indemnify the Company for costs and liabilities arising out of their use of the leased premises. The remediation of environmental conditions is included within the scope of the National or Lafarge indemnity obligations.  If the Company were required to remediate the environmental conditions at its own cost, it is unlikely that the amount of any such expenditure by the Company would be material and there is no reasonable likelihood of continuing risk from this matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Antelope Valley Groundwater Cases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 29, 2004, a conglomerate of public water suppliers filed a cross-complaint in the Los Angeles Superior Court against landowners and others with interest in the groundwater basin within the Antelope Valley (including the Company) seeking a judicial determination of the rights to groundwater within the Antelope Valley basin, including the groundwater underlying the Company&#x2019;s land near the Centennial project. Four phases of a multi-phase trial have been completed. Upon completion of the third phase, the court ruled that the groundwater basin was in overdraft and established a current total sustainable yield. The fourth phase of trial occurred in the first half of 2013 and resulted in confirmation of each party&#x2019;s groundwater pumping for 2011 and 2012. The fifth phase of the trial commenced in February 2014 and concerned 1) whether the United States has a federal reserved water right to basin groundwater, and 2) the rights to return flows from imported water. The court heard evidence on the federal reserved right but continued the trial on the return flow issues while most of the parties to the adjudication discussed a settlement, including rights to return flows. In February 2015, more than 140 parties representing more than 99% of the current water use within the adjudication boundary agreed to a settlement. On March 4, 2015, the settling parties, including the Company, submitted a Stipulation for Entry of Judgment and Physical Solution to the court for approval. On December 23, 2015, the court entered judgment approving the Stipulation for Entry of Judgment and Physical Solution, or the Judgment.  The Company&#x2019;s water supply plan for the Centennial project anticipated reliance on, among other sources, a certain quantity of groundwater underlying the Company&#x2019;s lands in the Antelope Valley.  The Company&#x2019;s allocation in the Judgment is consistent with that amount.  Prior to the Judgment becoming final, on February 19 and 22, 2016, several parties, including the Willis Class (Willis), Phelan Pinon Hills Community Services District (Phelan), and Charles Tapia (Tapia) filed notices of appeal from the Judgment (collectively, the Phelan Appeal).  The Phelan Appeal was transferred from the Count of Appeal, Fourth Appellate District of California to the Court of Appeal, Fifth Appellate District of California, or the Fifth District Court of Appeal.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 9, 2020, the Fifth District Court of Appeal affirmed the Judgment as to the Phelan appeal, and the decision became final in January 2021.  On March 16, 2021, the Fifth District Court of Appeal issued two decisions affirming the Judgment as to both Willis and Tapia.  The Tapia decision will become final within about 70 days from the date of issuance absent a petition to the California Supreme Court. Willis filed a Petition for Rehearing which was denied April 6, 2021.  Absent a petition to the California Supreme Court the Willis decision will come final on about June 7, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Despite the ongoing Phelan Appeal, the parties, with assistance from the court, have established the Watermaster Board, hired the Watermaster Engineer and Watermaster Legal Counsel, and begun administering the physical solution consistent with the Judgment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Summary and Status of Kern Water Bank Lawsuits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June&#160;3, 2010, the Central Delta and South Delta Water Agencies and several environmental groups, including CBD, collectively, the Central Delta Petitioners, filed a complaint in the Sacramento County Superior Court, or the Central Delta Action, against the California Department of Water Resources, or DWR, Kern County Water Agency, or KCWA, and a number of &#x201c;real parties in interest,&#x201d; including the Company and TCWD.&#160; The lawsuit challenges certain amendments to the SWP contracts that were originally approved in 1995, known as the Monterey Amendments.  The Central Delta Petitioners sought to invalidate the DWR's approval of the Monterey Amendments and also the 2010 environmental impact report, or 2010 EIR, regarding the Monterey Amendments prepared pursuant to the California Environmental Quality Act, or CEQA, pertaining to the Kern Water Bank, or KWB. Pursuant to the Monterey Amendments, DWR transferred approximately 20,000 acres in Kern County owned by DWR, or KWB property, to the KCWA.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A separate but parallel lawsuit, or Central Delta II, was also filed by the Central Delta Petitioners in Kern County Superior Court on July 2, 2010, against KCWA, also naming the Company and TCWD as real parties in interest.  Central Delta II challenged the validity of the transfer of the KWB property from the KCWA to the Kern Water Bank Authority, or KWBA.  The petitioners in this case alleged that (i) the transfer of the KWB property by KCWA to the KWBA was an unconstitutional gift of public funds, and (ii) the consideration for the transfer of the KWB property to the KWBA was unconscionable and illusory.  This case has been stayed pending the outcome of the Central Delta Action.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, another lawsuit was filed in Kern County Superior Court on June 3, 2010, by two districts adjacent to the KWB, namely Rosedale Rio Bravo and Buena Vista Water Storage Districts (collectively, the Rosedale Petitioners), asserting that the 2010 EIR did not adequately evaluate potential impacts arising from operations of the KWB, or Rosedale Action, but this lawsuit did not name the Company: it only named TCWD.  TCWD has a contract right for water stored in the KWB and rights to recharge and withdraw water.  This lawsuit was later moved to the Sacramento County Superior Court.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the Central Delta Action and Rosedale Action, the trial courts concluded that the 2010 EIR for the Monterey Amendments was insufficient with regard to the EIR's evaluation of the potential impacts of the operation of the KWB, particularly on groundwater and water quality, and ruled that DWR was required to prepare a remedial EIR (which is further described below).  In the Central Delta Action, the trial court also concluded that the challenges to DWR&#x2019;s 1995 approval of the Monterey Amendments were barred by statutes of limitations and laches.  The Central Delta Petitioners appealed the Sacramento County Superior Court Judgment, and certain real parties filed a cross-appeal.  No party appealed the Kern County Superior Court Judgment in the Rosedale Action.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 24, 2014, the Sacramento County Superior Court in the Central Delta Action issued a writ of mandate, or 2014 Writ, that required DWR to prepare a revised EIR (described herein as the 2016 EIR because it was certified in 2016) regarding the Monterey Amendments evaluating the potential operational impacts of the KWB.  The 2014 Writ, as revised by the court, required DWR to certify the 2016 EIR and file the response to the 2014 Writ by September 28, 2016. On September 20, 2016, the Director of DWR (a) certified the 2016 EIR prepared by DWR as in compliance with CEQA, (b) adopted findings, a statement of overriding considerations, and a mitigation, monitoring and reporting program as required by CEQA, (c) made a new finding pertaining to carrying out the Monterey Amendments through continued use and operation of the KWB by the KWBA, and (d) caused a notice of determination to be filed with the Office of Planning and Resources of the State of California on September 22, 2016.  On September 28, 2016, DWR filed with the Sacramento County Superior Court its return to the 2014 Writ in the Central Delta Action.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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 21, 2016, the Central Delta Petitioners and a new party, the Center for Food Safety (CFS) (collectively, the CFS Petitioners), filed a new lawsuit in Sacramento County Superior Court, (the CFS Action), against DWR and naming a number of real parties in interest, including KWBA and TCWD (but not including the Company). The CFS Action challenges DWR&#x2019;s (i) certification of the 2016 EIR, (ii) compliance with the 2014 Writ and CEQA, and (iii) finding concerning the continued use and operation of the KWB by KWBA.  On October 2, 2017, the Sacramento County Superior Court issued a ruling that the court shall deny the CFS petition and shall discharge the 2014 Writ.  The CFS Petitioners appealed the Sacramento County Superior Court judgment denying the CFS petition.  The Third Appellate District of the Court of Appeal granted DWR&#x2019;s motion to consolidate the CFS Action appeal for hearing with the pending appeals in the Central Delta Action.  Briefing on all of the appeals and cross-appeals is now complete.  At this time, the Company anticipates having a ruling from the Court of Appeal on these consolidated appeals of the CFS Action and the Central Delta Action sometime in 2021, but there is a possibility that the court&#x2019;s hearing and disposition of the pending appeals could be delayed by the closure of the courts in response to the COVID-19 pandemic.  To the extent there may be an adverse outcome of the claims still pending as described above, the monetary value cannot be estimated at this time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Grapevine&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 6, 2016, the Kern County Board of Supervisors unanimously granted entitlement approval for the Grapevine project.  On January 5, 2017, the CBD and CFS, filed an action in Kern County Superior Court pursuant to CEQA against Kern County and the Kern County Board of Supervisors, or collectively, the County, concerning the County&#x2019;s granting of the 2016 approvals for the Grapevine project, including certification of the final EIR (the 2017 Action).  The Company was named as a real party in interest in the 2017 Action. The 2017 Action alleged that the County failed to properly follow the procedures and requirements of CEQA, including failure to identify, analyze and mitigate impacts to air quality, greenhouse gas emissions, biological resources, traffic, water supply and hydrology, growth inducing impacts, failure to adequately consider project alternatives and to provide support for the County&#x2019;s findings and statement of overriding considerations in adopting the EIR and failure to adequately describe the environmental setting and project description. Petitioners sought to invalidate the County&#x2019;s approval of the project and the environmental approvals and require the Company and the County to revise the environmental documentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 27, 2018, the court held a hearing on the petitioners&#x2019; claims in the 2017 Action.  At that hearing, the court rejected all of petitioners&#x2019; claims raised in the litigation, except petitioners&#x2019; claims that (i) the project description was inadequate and (ii) such inadequacy resulted in aspects of certain environmental impacts being improperly analyzed.  As to the claims described in &#x201c;(i)&#x201d; and &#x201c;(ii)&#x201d; in the foregoing sentence, the court determined that the EIR was inadequate.  In that regard, the court determined the Grapevine project description contained in the EIR allowed development to occur in the time and manner determined by the real parties in interest and, as a consequence, such development flexibility could result in the project&#x2019;s internal capture rate, or ICR, of the percent of vehicle trips remaining within the project actually being lower than the projected ICR levels used in the EIR and that lower ICR levels warranted supplemental traffic, air quality, greenhouse gas emissions, noise, public health and growth inducing impact analyses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 11, 2018, the court in the 2017 Action ruled that portions of the EIR required corrections and supplemental environmental analysis and ordered that the County rescind the Grapevine project approvals until such supplemental environmental analysis was completed.  The court issued a final judgment consistent with its ruling on February 15, 2019 and, on March 12, 2019, the County rescinded the Grapevine project approvals. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following the County&#x2019;s rescission of the Grapevine project approvals, the Company filed new applications to re-entitle the Grapevine project (the re-entitlement).  The re-entitlement application involved processing project approvals that were substantively similar to the Grapevine project that was unanimously approved by the Kern County Board of Supervisors in December 2016.  As part of the re-entitlement, supplemental environmental analysis was prepared to address the court&#x2019;s ruling in the 2017 Action. Following a public comment and review period, the Kern County Planning Commission held a hearing on November 14, 2019 and unanimously recommended to the Kern County Board of Supervisors that it approve the re-entitlement of the Grapevine project.  On December 10, 2019, the Kern County Board of Supervisors held a hearing and after considering the supplemental environmental analysis and material presented at the hearing unanimously voted to approve the re-entitlement of the Grapevine project.  On January 9, 2020, the County filed a Supplemental and Final Return to Preemptory Writ of Mandate to inform the court of the re-entitlement in a manner that the County and the Company believed was compliant with the court&#x2019;s February 15, 2019 final judgment in the 2017 Action.  Concurrently, the County and the Company filed a Motion for Order Discharging Writ of Mandate, which requested that the court determine that the re-entitlement complied with the court&#x2019;s February 15, 2019 final judgment in the 2017 Action (the Motion for Order to Discharge 2017 Writ of Mandate).  A hearing was held on February 14, 2020 for this motion and is further summarized below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 10, 2020, CBD filed a new and separate action in Kern County Superior Court pursuant to CEQA against the County, concerning the County&#x2019;s approval of the December 2019 re-entitlement, including certification of the final EIR (the 2020 Action).  The Company was named as real party in interest in the 2020 Action.  The 2020 Action alleged that the County failed to properly follow the procedures and requirements of CEQA with respect to the re-entitlement of the Grapevine project, including failure to identify, analyze and mitigate impacts to air quality, greenhouse gas emissions, biological resources, public health, and traffic, and failed to provide support for the County&#x2019;s findings and statement of overriding considerations in adopting the EIR.  CBD sought to invalidate the County&#x2019;s approval of the re-entitlement, the environmental approvals for the re-entitlement and require the Company and the County to revise the environmental documentation.  On January 22, 2020, the Company and County filed a demurrer and motion to strike the claims in the 2020 Action on the basis that the claims brought by CBD were resolved by the court in the 2017 Action, pursuant to the final judgment issued in the 2017 Action.  The Company and County&#x2019;s motion described in the previous sentence also included an alternative request that the court consolidate CBD&#x2019;s claims in the 2020 Action with its disposition of any remaining matters relating to the 2017 Action.  A hearing on these motions filed in the 2020 Action and on the Motion for Order Discharging Writ of Mandate (described above and relating to the 2017 Action) was held on February 14, 2020.  At the hearing, the court granted the Company and County&#x2019;s request to consolidate the 2020 Action with its adjudication of the Company and County&#x2019;s compliance with the writ of mandate issued by the Court in the 2017 Action.  The court denied, without prejudice, the Company and County&#x2019;s motion to discharge the writ in the 2017 Action and their demurrer and motion to strike the claims in the 2020 Action, but the court further ruled that the Company and County could re-assert these arguments later once additional evidence was before the court.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 22, 2021, the court conducted a hearing on the 2020 Action and the Motion for Order to Discharge the 2017 Writ of Mandate.  At the January 22nd hearing, the court ruled in favor of the Company and the County on all issues: (1) granting the County&#x2019;s Motion for Order to Discharge the 2017 Writ of Mandate and (2) rejecting each and every claim made by CBD in the 2020 Action.  The court entered a final judgment reflecting its ruling in favor of the Company and the County on March 22, 2021. CBD may appeal the court&#x2019;s decision prior to May 24, 2021.     &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Centennial&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 30, 2019, the Los Angeles County Board of Supervisors granted final entitlement approval for the Centennial project.  On May 15, 2019, Climate Resolve filed an action in Los Angeles Superior Court (the Climate Resolve Action), pursuant to CEQA and the California Planning and Zoning Law, against the County of Los Angeles and the Los Angeles County Board of Supervisors (collectively, LA County) concerning LA County&#x2019;s granting of approvals for the Centennial project, including certification of the final environmental impact report and related findings (Centennial EIR); approval of associated general plan amendments; adoption of associated zoning; adoption of the Centennial Specific Plan; approval of a subdivision map for financing purposes; and adoption of a development agreement, among other approvals (collectively, the Centennial Approvals).  Separately, on May 28, 2019, CBD and the California Native Plant Society (CNPS) filed an action in Los Angeles County Superior Court (the CBD/CNPS Action) against LA County; like the Climate Resolve Action, the CBD/CNPS Action also challenges the Centennial Approvals.  The Company, its wholly owned subsidiary Tejon Ranchcorp, and Centennial Founders, LLC are named as real parties-in-interest in both the Climate Resolve Action and the CBD/CNPS Action.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Climate Resolve Action and the CBD/CNPS Action collectively allege that LA County failed to properly follow the procedures and requirements of CEQA and the California Planning and Zoning Law.  The Climate Resolve Action and the CBD/CNPS Action have been deemed &#x201c;related&#x201d; and have been consolidated for adjudication before the judge presiding over the Climate Resolve Action. The Climate Resolve Action and CBD/CNPS Action seek to invalidate the Centennial Approvals and require LA County to revise the environmental documentation related to the Centennial project. The court held three consolidated hearings for the CBD/CNPS Action and Climate Resolve Action on September 30, 2020, November 13, 2020, and January 8, 2021. On April 5, 2021 the court issued its decision denying the petition for writ of mandate by CBD/CNPS and granting the petition for writ of mandate filed by Climate Resolve. In granting Climate Resolve&#x2019;s petition, the court found three specific areas where the EIR for the project was lacking. The court ruled that California&#x2019;s Cap-and-Trade Program cannot be used as a compliance pathway for mitigating greenhouse gas (GHG) impacts for the project and therefore further ruled that additional analysis will be required related to all feasible mitigation of GHG impacts. The court also found that the EIR must provide additional analysis and explanation of how wildland fire risk on lands outside of the project site, posed by on-site ignition sources, is mitigated to less than significant. On April 19, 2021 CBD filed a motion for reconsideration with the court on the denial of their petition for writ of mandate. The hearing on this motion is scheduled for August 13, 2021. As of the date of this report, final judgement has not yet been issued by the court for either the CBD/CNPS or Climate Resolve actions. Once final judgements are entered, appellate litigation may follow. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Conservancy&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 2, 2020, conservation groups filed an action against the Company in Kern County Superior Court, alleging that the Company breached its obligation under the Tejon Ranch Conservation and Land Use Agreement (or the &#x201c;RWA&#x201d;) by not making a payment for Q4 2020 to the Tejon Ranch Conservancy (or the &#x201c;Conservancy&#x201d;) &#x2013; a non-profit organization created under the RWA to oversee conservation of portions of Tejon Ranch. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the terms of the RWA, the Company deposited the Q4 2020 payment to the Conservancy into a third-party escrow account pending a determination of the Company&#x2019;s disputes with the Conservancy. The Company also deposited the payment for Q1 2021 and Q2 2021 into escrow. On January 25, 2021 in response to an objection to the complaint by the Company, a First Amended Complaint was filed adding the Tejon Ranch Conservancy as a party to the action. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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 the date of this report, the Company believes it has performed all its obligations under the RWA and has withheld the escrowed payments based on its belief that the Conservancy and other signatories to the RWA have violated the terms of the RWA. The Company will vigorously defend the action and does not believe that the resolution of the action will result in a liability to the Company beyond the costs associated with defending the action and the Company&#x2019;s escrow deposits which are included in the Company&#x2019;s annual budgets and a possibility that the Company be required to pay plaintiffs' cost of suit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Proceedings Incidental to Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, the Company is involved in other proceedings incidental to its business, including actions relating to employee claims, real estate disputes, contractor disputes and grievance hearings before labor regulatory agencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The outcome of these other proceedings is not predictable.  However, based on current circumstances, the Company does not believe that the ultimate resolution of these other proceedings will have a material adverse effect on the Company's financial position, results of operations or cash flows, either individually or in the aggregate.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfMTQ1_4e26bfff-e74e-46b6-8d23-e9a232400791"
      unitRef="usd">10194000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
    <us-gaap:OperatingLeasePayments
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfMjIy_9a0fc3cc-b36b-4ebf-a4c0-270e80cdc609"
      unitRef="usd">7029000</us-gaap:OperatingLeasePayments>
    <trc:LongTermWaterAssetsContractRenewalOptionalTerm
      contextRef="i0b62436a1fc841b987977e4d31aab235_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfNTIx_24f1e35c-7c11-4b38-b584-f9d97fb9f899">P35Y</trc:LongTermWaterAssetsContractRenewalOptionalTerm>
    <us-gaap:ContractualObligation
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfNTg3_38e9aa6b-0648-4c04-af49-be56369f5489"
      unitRef="usd">269117000</us-gaap:ContractualObligation>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfNjgw_b538a443-93fa-4716-bf3b-a86c88a86f34"
      unitRef="usd">800000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <trc:ContractTerminationIncentiveFeeCalculationMeasurementPeriodFromEntitlementAchievementDate
      contextRef="ib09787bea56b453a9bf65cb74c71f5d3_D20140401-20140630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfMjgyMTY_9d410d5d-95ef-40a3-b5a0-a4a9131877d1">P5Y</trc:ContractTerminationIncentiveFeeCalculationMeasurementPeriodFromEntitlementAchievementDate>
    <trc:NumberofCommunityFacilityDistricts
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfMjA3Nw_bb6bd0f4-52a6-4a9c-81f5-62e7d957425f"
      unitRef="facility">2</trc:NumberofCommunityFacilityDistricts>
    <trc:AcresOfLandRelatedToLandLiens
      contextRef="ie3a694332d6a4794938b76b895b40d93_I20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfMjE4NQ_d63e8d4d-6adf-46e2-8485-a7ce5e77b4c3"
      unitRef="acre">420</trc:AcresOfLandRelatedToLandLiens>
    <us-gaap:LineOfCredit
      contextRef="ie3a694332d6a4794938b76b895b40d93_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfMjI2Mg_27d7632d-857e-4999-ae8c-45e98b0d3b35"
      unitRef="usd">28620000</us-gaap:LineOfCredit>
    <trc:AcresOfLandRelatedToLandLiens
      contextRef="if3b078f0992749f3a6242090168c6ba0_I20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfMjM0MQ_7c523559-f949-4574-832a-c61f16a329f0"
      unitRef="acre">1931</trc:AcresOfLandRelatedToLandLiens>
    <us-gaap:LineOfCredit
      contextRef="if3b078f0992749f3a6242090168c6ba0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfMjQxOQ_41dc0f80-6042-4b35-829f-e2de84073859"
      unitRef="usd">75965000</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie3a694332d6a4794938b76b895b40d93_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfMjQ5Ng_ee3ba655-576c-4c64-8fbd-ef0eed8bd057"
      unitRef="usd">0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="if3b078f0992749f3a6242090168c6ba0_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfNDM5ODA0NjU4OTQ5OA_7d023054-f466-4c74-9706-94f7d814c129"
      unitRef="usd">44035000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i610b61d61f1845d2870b62710ed15966_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfNDM5ODA0NjU5MjE1MQ_6cbc8599-3589-4276-8d07-9c6a5ced75f4"
      unitRef="usd">4393000</us-gaap:LettersOfCreditOutstandingAmount>
    <trc:LetterOfCreditPeriod
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfMjkwMg_b5f7dd6e-d814-4df5-8b9d-b5725dc73d1d">P2Y</trc:LetterOfCreditPeriod>
    <trc:LetterOfCreditPeriod
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfMzE5NA_3581d407-6812-40c7-ab9a-9e061ae1886c">P2Y</trc:LetterOfCreditPeriod>
    <trc:LetterOfCreditRenewalPeriod
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfMjgyMTc_e9837439-770d-4cbb-abfd-19186efeefa6">P2Y</trc:LetterOfCreditRenewalPeriod>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i610b61d61f1845d2870b62710ed15966_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfMzMxNw_ab633e17-0b7b-4ffd-8bda-06064dcf7845"
      unitRef="usd">68000</us-gaap:DeferredFinanceCostsNet>
    <trc:AdditionalReimbursementFunds
      contextRef="ie3a694332d6a4794938b76b895b40d93_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfMzY2NQ_a29fe129-bcdb-4a3c-97d9-b4f7e0b1de87"
      unitRef="usd">0</trc:AdditionalReimbursementFunds>
    <trc:AdditionalReimbursementFundsCostsReservedForFutureYears
      contextRef="ie3a694332d6a4794938b76b895b40d93_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfNjA0NzMxNDAzNTkwNg_eef7f1b3-2dac-4693-b28c-175f47e08800"
      unitRef="usd">15783000</trc:AdditionalReimbursementFundsCostsReservedForFutureYears>
    <us-gaap:TaxesOther
      contextRef="i6df80a786f4e4fdd93d60e3282f17bcc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfMzk0MQ_76b1a689-bb1f-42dc-9ec2-5e1da51c878e"
      unitRef="usd">2473000</us-gaap:TaxesOther>
    <us-gaap:LossContingencyNumberOfPlaintiffs
      contextRef="i6bd1f8d27a814cfeae57846b307646ac_D20150201-20150228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfNjA0NzMxNDAzMTExOQ_2c7f253a-d30a-41b9-8fdc-d9853afc0ced"
      unitRef="participant">140</us-gaap:LossContingencyNumberOfPlaintiffs>
    <trc:LossContingencySettlementPercentofWaterUseWithintheAdjudicationBoundary
      contextRef="i6bd1f8d27a814cfeae57846b307646ac_D20150201-20150228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfNjA0NzMxNDAzMTExNA_07efa482-74a6-45b2-966c-ceb10cd8b892"
      unitRef="number">0.99</trc:LossContingencySettlementPercentofWaterUseWithintheAdjudicationBoundary>
    <trc:AcresofLandTransferred
      contextRef="if90bebd30a024d2e838a48ece4c2575f_I20100603"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83Ni9mcmFnOjc3MGNlMDJhMjg1ZTRkNTBhZjU3M2Q1MGZiOGIxZjdmL3RleHRyZWdpb246NzcwY2UwMmEyODVlNGQ1MGFmNTczZDUwZmI4YjFmN2ZfMTM1NDI_e98e7494-57df-4b02-9640-9cbe1b58c63a"
      unitRef="acre">20000</trc:AcresofLandTransferred>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RleHRyZWdpb246OGNmZWVkMTY5NzdiNDNmYmIwNzZhZjdhNDM5MjI1OTFfMjY4Mg_ed1493dd-2868-4360-8668-deceed55c30d">RETIREMENT PLANS&lt;div style="margin-top:5pt"&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 sponsors a defined benefit retirement plan, or Benefit Plan, that covers eligible employees hired prior to February 1, 2007. The benefits are based on years of service and the employee&#x2019;s five-year final average salary. Contributions are intended to provide for benefits attributable to service both to date and expected to be provided in the future. The Company funds the plan in accordance with the Employee Retirement Income Security Act of 1974 (ERISA). In April 2017, the Company froze the Benefit Plan as it relates to future benefit accruals for participants. The Company expects to contribute $165,000 to the Benefit Plan in&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefit Plan assets consist of equity, debt and short-term money market investment funds. The Benefit Plan&#x2019;s current investment policy changed during the third quarter of 2018.  The policy's strategy seeks to minimize the volatility of the funding ratio.  This objective will result in a prescribed asset mix between "return seeking" assets (e.g., stocks) and a bond portfolio (e.g., long duration bonds) according to a pre-determined customized investment strategy based on the Benefit Plan's funded status as the primary input. This path will be used as a reference point as to the mix of assets, which by design will de-emphasize the return seeking portion as the funded status improves.  At March 31, 2021, the investment mix was approximately 35% equity, 64% debt, and 1% money market funds. At December 31, 2020, the investment mix was approximately 65% equity, 34% debt, and 1% money market funds. Equity investments comprise of value, growth, large cap, small cap and international stock funds. Debt investments consist of U.S. Treasury securities and investment grade corporate debt. A weighted average discount rate of 2.5% was used in determining the net periodic pension cost for fiscal 2021 and 2020. The assumed expected long-term rate of return on plan assets is 7.3% for both fiscal 2021 and 2020. The long-term rate of return on Benefit Plan assets is based on the historical returns within the plan and expectations for future returns. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total pension and retirement earnings for the Benefit Plan 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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 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:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings (cost) components:&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&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;(73)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(85)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net amortization and deferral&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;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net periodic pension earnings&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;97&#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;59&#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:5pt"&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 a Supplemental Executive Retirement Plan, or SERP, to restore to executives designated by the Compensation Committee of the Board of Directors the full benefits under the pension plan that would otherwise be restricted by certain limitations now imposed under the Internal Revenue Code. The SERP is currently unfunded. In April 2017, the Company froze the SERP as it relates to the accrual of additional benefits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The pension and retirement expense for the SERP 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:64.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.861%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 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:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost components:&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&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;(41)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net amortization 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;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net periodic pension 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;(72)&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;(79)&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:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <trc:DefinedBenefitPlanAverageServicePeriod
      contextRef="i3486a56356e14207b3afd5b7891df594_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RleHRyZWdpb246OGNmZWVkMTY5NzdiNDNmYmIwNzZhZjdhNDM5MjI1OTFfMjY5Nw_a73a7926-e9f0-4630-809e-274610e7c9d1">P5Y</trc:DefinedBenefitPlanAverageServicePeriod>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RleHRyZWdpb246OGNmZWVkMTY5NzdiNDNmYmIwNzZhZjdhNDM5MjI1OTFfNjI2_a162b96b-cd66-457e-af1f-772038b7b0d8"
      unitRef="usd">165000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i351f6dcd21cc4ae48e82398eea0ea42c_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RleHRyZWdpb246OGNmZWVkMTY5NzdiNDNmYmIwNzZhZjdhNDM5MjI1OTFfMTM5Mg_22d5153e-e30d-4f5d-8d81-b2977a07dc46"
      unitRef="number">0.35</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i6189ae14f8564b22b597139f6b5ec3bd_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RleHRyZWdpb246OGNmZWVkMTY5NzdiNDNmYmIwNzZhZjdhNDM5MjI1OTFfMTQwMw_a818379c-b3d2-49a2-80b1-67bd269e9860"
      unitRef="number">0.64</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ic35dec3db7524fee87686b3e6a05af9f_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RleHRyZWdpb246OGNmZWVkMTY5NzdiNDNmYmIwNzZhZjdhNDM5MjI1OTFfMTQxNg_330606e9-d5fe-465a-b95f-2ca00a3c246a"
      unitRef="number">0.01</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="if8df50870eae4d60b6acabe256b6155c_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RleHRyZWdpb246OGNmZWVkMTY5NzdiNDNmYmIwNzZhZjdhNDM5MjI1OTFfMTQ4Mw_00a7342d-bb4c-4c8e-b73c-0329834375fb"
      unitRef="number">0.65</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i2eb558e3ee5c4e9f926de1e81ca0e530_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RleHRyZWdpb246OGNmZWVkMTY5NzdiNDNmYmIwNzZhZjdhNDM5MjI1OTFfMTQ5NA_8c069e0e-c71e-4146-8300-8e7b8d5d4887"
      unitRef="number">0.34</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i76425b94f9a744bd8ec39cae4f2928e7_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RleHRyZWdpb246OGNmZWVkMTY5NzdiNDNmYmIwNzZhZjdhNDM5MjI1OTFfMTUwNw_4baf52ee-be79-4f28-86e0-50155d31e04d"
      unitRef="number">0.01</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i3486a56356e14207b3afd5b7891df594_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RleHRyZWdpb246OGNmZWVkMTY5NzdiNDNmYmIwNzZhZjdhNDM5MjI1OTFfMTc1NA_110d76b1-4d23-4518-b774-3b04541a8841"
      unitRef="number">0.025</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="idbb6ae58b89a48d9b222269ddc3fb138_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RleHRyZWdpb246OGNmZWVkMTY5NzdiNDNmYmIwNzZhZjdhNDM5MjI1OTFfMTc1NA_ff534aba-16cf-422e-8c5d-205826bd6a23"
      unitRef="number">0.025</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i3486a56356e14207b3afd5b7891df594_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RleHRyZWdpb246OGNmZWVkMTY5NzdiNDNmYmIwNzZhZjdhNDM5MjI1OTFfMTkzMw_68c01c4f-d702-4779-b167-a7b2720c1e09"
      unitRef="number">0.073</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="idbb6ae58b89a48d9b222269ddc3fb138_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RleHRyZWdpb246OGNmZWVkMTY5NzdiNDNmYmIwNzZhZjdhNDM5MjI1OTFfMTkzMw_e121d698-aa76-4c5f-8dba-f4313c6841a5"
      unitRef="number">0.073</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RleHRyZWdpb246OGNmZWVkMTY5NzdiNDNmYmIwNzZhZjdhNDM5MjI1OTFfMjY4MA_d14f2726-ae5d-41ca-8028-7c6ba297bc67">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total pension and retirement earnings for the Benefit Plan 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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 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:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings (cost) components:&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&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;(73)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(85)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net amortization and deferral&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;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net periodic pension earnings&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;97&#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;59&#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:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The pension and retirement expense for the SERP 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:64.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.861%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 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:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost components:&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&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;(41)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net amortization 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;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net periodic pension 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;(72)&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;(79)&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:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i3486a56356e14207b3afd5b7891df594_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RhYmxlOjNhZmM3OTk4YzQwNzQzYzBiZWMxZjY0MmFhYzA2MzA2L3RhYmxlcmFuZ2U6M2FmYzc5OThjNDA3NDNjMGJlYzFmNjQyYWFjMDYzMDZfNC0xLTEtMS0w_60d343bd-3146-43f5-9b12-5d65da5cf7a0"
      unitRef="usd">73000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i7f552bbb03fa4388855ca528f19b286b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RhYmxlOjNhZmM3OTk4YzQwNzQzYzBiZWMxZjY0MmFhYzA2MzA2L3RhYmxlcmFuZ2U6M2FmYzc5OThjNDA3NDNjMGJlYzFmNjQyYWFjMDYzMDZfNC0zLTEtMS0w_22170007-1f7f-44bf-b598-6eff8524a459"
      unitRef="usd">85000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i3486a56356e14207b3afd5b7891df594_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RhYmxlOjNhZmM3OTk4YzQwNzQzYzBiZWMxZjY0MmFhYzA2MzA2L3RhYmxlcmFuZ2U6M2FmYzc5OThjNDA3NDNjMGJlYzFmNjQyYWFjMDYzMDZfNS0xLTEtMS0w_42eb669f-2e33-42e5-bf3c-c09050a47cbc"
      unitRef="usd">188000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i7f552bbb03fa4388855ca528f19b286b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RhYmxlOjNhZmM3OTk4YzQwNzQzYzBiZWMxZjY0MmFhYzA2MzA2L3RhYmxlcmFuZ2U6M2FmYzc5OThjNDA3NDNjMGJlYzFmNjQyYWFjMDYzMDZfNS0zLTEtMS0w_029636fd-ca3e-48a8-900e-554a232fa6f0"
      unitRef="usd">161000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i3486a56356e14207b3afd5b7891df594_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RhYmxlOjNhZmM3OTk4YzQwNzQzYzBiZWMxZjY0MmFhYzA2MzA2L3RhYmxlcmFuZ2U6M2FmYzc5OThjNDA3NDNjMGJlYzFmNjQyYWFjMDYzMDZfNi0xLTEtMS0w_5e0a789d-b3c8-4eff-9a66-86f7276c50e4"
      unitRef="usd">-18000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i7f552bbb03fa4388855ca528f19b286b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RhYmxlOjNhZmM3OTk4YzQwNzQzYzBiZWMxZjY0MmFhYzA2MzA2L3RhYmxlcmFuZ2U6M2FmYzc5OThjNDA3NDNjMGJlYzFmNjQyYWFjMDYzMDZfNi0zLTEtMS0w_561bb8c5-213a-4f02-a9d1-30d18a3821ae"
      unitRef="usd">-17000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i3486a56356e14207b3afd5b7891df594_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RhYmxlOjNhZmM3OTk4YzQwNzQzYzBiZWMxZjY0MmFhYzA2MzA2L3RhYmxlcmFuZ2U6M2FmYzc5OThjNDA3NDNjMGJlYzFmNjQyYWFjMDYzMDZfNy0xLTEtMS0w_d9d20cca-e6ea-46aa-8671-32f5757bcfca"
      unitRef="usd">-97000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i7f552bbb03fa4388855ca528f19b286b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RhYmxlOjNhZmM3OTk4YzQwNzQzYzBiZWMxZjY0MmFhYzA2MzA2L3RhYmxlcmFuZ2U6M2FmYzc5OThjNDA3NDNjMGJlYzFmNjQyYWFjMDYzMDZfNy0zLTEtMS0w_d82a7614-28fb-4a5c-931c-0a16b34c82dd"
      unitRef="usd">-59000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i9ef20be73eb54925930366447c66baa7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RhYmxlOjcwNGU3ZDdlNmFkZDQyYzdhMDM2M2NkMmJmMTY4ZTVjL3RhYmxlcmFuZ2U6NzA0ZTdkN2U2YWRkNDJjN2EwMzYzY2QyYmYxNjhlNWNfMy0xLTEtMS0w_325a3130-6349-488e-9d45-b9b3a0c5080a"
      unitRef="usd">41000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="icef679d1d2454eabab073ef59500974d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RhYmxlOjcwNGU3ZDdlNmFkZDQyYzdhMDM2M2NkMmJmMTY4ZTVjL3RhYmxlcmFuZ2U6NzA0ZTdkN2U2YWRkNDJjN2EwMzYzY2QyYmYxNjhlNWNfMy0zLTEtMS0w_f759f65f-822d-42c5-a3e2-056e813551a2"
      unitRef="usd">57000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i9ef20be73eb54925930366447c66baa7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RhYmxlOjcwNGU3ZDdlNmFkZDQyYzdhMDM2M2NkMmJmMTY4ZTVjL3RhYmxlcmFuZ2U6NzA0ZTdkN2U2YWRkNDJjN2EwMzYzY2QyYmYxNjhlNWNfNC0xLTEtMS0w_3069d544-4cd2-4082-a9cd-a33b21045a66"
      unitRef="usd">-31000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="icef679d1d2454eabab073ef59500974d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RhYmxlOjcwNGU3ZDdlNmFkZDQyYzdhMDM2M2NkMmJmMTY4ZTVjL3RhYmxlcmFuZ2U6NzA0ZTdkN2U2YWRkNDJjN2EwMzYzY2QyYmYxNjhlNWNfNC0zLTEtMS0w_2d90c993-c15b-47b1-aef1-d059f70aa20f"
      unitRef="usd">-22000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i9ef20be73eb54925930366447c66baa7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RhYmxlOjcwNGU3ZDdlNmFkZDQyYzdhMDM2M2NkMmJmMTY4ZTVjL3RhYmxlcmFuZ2U6NzA0ZTdkN2U2YWRkNDJjN2EwMzYzY2QyYmYxNjhlNWNfNS0xLTEtMS0w_b236ec2c-7a8c-4854-8753-10147abc1d49"
      unitRef="usd">72000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="icef679d1d2454eabab073ef59500974d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF83OS9mcmFnOjhjZmVlZDE2OTc3YjQzZmJiMDc2YWY3YTQzOTIyNTkxL3RhYmxlOjcwNGU3ZDdlNmFkZDQyYzdhMDM2M2NkMmJmMTY4ZTVjL3RhYmxlcmFuZ2U6NzA0ZTdkN2U2YWRkNDJjN2EwMzYzY2QyYmYxNjhlNWNfNS0zLTEtMS0w_a4027e11-68af-419c-b1f3-475e93440914"
      unitRef="usd">79000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RleHRyZWdpb246YzAwNGExZTBiZjQwNDBmY2JlNTJhOGI4MDFjMDEzNDZfMjIzMA_9f920115-94db-4bff-9bd0-11d5eec0c878">REPORTING SEGMENTS AND RELATED INFORMATION&lt;div style="margin-top:5pt"&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 currently operates in five reporting segments: commercial/industrial real estate development, resort/residential real estate development, mineral resources, farming, and ranch operations. For further details of the revenue components within each reporting segment, see Results of Operations by Segment in Item 2, "Management's Discussion and Analysis of Financial Condition and Results of Operations."&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Real estate - Commercial/Industrial&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial/Industrial real estate development segment revenues consist of land sale revenues, leases of land and/or building space to tenants at the Company's commercial retail and industrial developments, base and percentage rents from the PEF power plant lease, communication tower rents, land sales, and payments from easement leases. Refer to Note 15 for discussion over unconsolidated joint ventures. The following table summarizes revenues, expenses and operating income from this segment for the periods ended:&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:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial/industrial revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;2,320&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in earnings of unconsolidated joint ventures&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial/industrial revenues and equity in earnings of unconsolidated joint ventures&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;2,169&#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;3,675&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial/industrial expenses&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,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,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating results from commercial/industrial and unconsolidated joint ventures &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;617&#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,744&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Real Estate - Resort/Residential&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Resort/Residential real estate development segment is actively involved in pursuing land entitlement and development processes both internally and through joint ventures. The segment incurs costs and expenses related to land management activities on land held for future development, but currently generates no revenue. The segment generated losses of $553,000 and $626,000 for the three months ended March&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Mineral Resources&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Mineral Resources segment revenues include water sales and oil and mineral royalties from exploration and development companies that extract or mine natural resources from the Company's land. The following table summarizes revenues, expenses and operating results from this segment for the periods ended:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Mineral resources revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,176&#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;6,178&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Mineral resources expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating results from mineral resources &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,129&#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;2,300&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Farming&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Farming segment revenues include the sale of almonds, pistachios, wine grapes, and hay. The following table summarizes revenues, expenses and operating results from this segment for the periods ended:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farming revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;607&#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;952&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farming expenses&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,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating results from farming&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;(871)&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;(750)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Ranch Operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Ranch Operations segment consists of game management revenues and ancillary land uses such as grazing leases and on-location filming. The following table summarizes revenues, expenses and operating results from this segment for the periods ended:&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:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ranch operations revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,043&#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;863&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ranch operations expenses&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,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating results from ranch operations&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;(144)&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;(543)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RleHRyZWdpb246YzAwNGExZTBiZjQwNDBmY2JlNTJhOGI4MDFjMDEzNDZfODY_317b5ba9-7fdd-44ae-b498-25218eb3ed2a"
      unitRef="segment">5</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RleHRyZWdpb246YzAwNGExZTBiZjQwNDBmY2JlNTJhOGI4MDFjMDEzNDZfMjI1Ng_f956071b-f175-4829-816a-346f87d9ae43">The following table summarizes revenues, expenses and operating income from this segment for the periods ended:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial/industrial revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;2,320&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in earnings of unconsolidated joint ventures&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial/industrial revenues and equity in earnings of unconsolidated joint ventures&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;2,169&#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;3,675&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial/industrial expenses&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,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,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating results from commercial/industrial and unconsolidated joint ventures &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;617&#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,744&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;The following table summarizes revenues, expenses and operating results from this segment for the periods ended:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Mineral resources revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,176&#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;6,178&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Mineral resources expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating results from mineral resources &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,129&#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;2,300&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;The following table summarizes revenues, expenses and operating results from this segment for the periods ended:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farming revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;607&#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;952&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farming expenses&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,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating results from farming&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;(871)&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;(750)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;The following table summarizes revenues, expenses and operating results from this segment for the periods ended:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ranch operations revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,043&#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;863&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ranch operations expenses&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,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating results from ranch operations&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;(144)&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;(543)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
    <us-gaap:Revenues
      contextRef="i03284202dd7d4bc9bd8b14dc89bb4d78_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOmMzZjcwNjZkN2ZkMTQxZjI5N2FhZDEwM2JkODFjMmFhL3RhYmxlcmFuZ2U6YzNmNzA2NmQ3ZmQxNDFmMjk3YWFkMTAzYmQ4MWMyYWFfOS0xLTEtMS0w_76fa5a02-8bdb-446a-9814-8d0400aa4567"
      unitRef="usd">2228000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1936398ed3b74b58945952d64be687f6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOmMzZjcwNjZkN2ZkMTQxZjI5N2FhZDEwM2JkODFjMmFhL3RhYmxlcmFuZ2U6YzNmNzA2NmQ3ZmQxNDFmMjk3YWFkMTAzYmQ4MWMyYWFfOS0zLTEtMS0w_da7d165b-a0af-4043-9bcc-b17a8e25d940"
      unitRef="usd">2320000</us-gaap:Revenues>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i03284202dd7d4bc9bd8b14dc89bb4d78_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOmMzZjcwNjZkN2ZkMTQxZjI5N2FhZDEwM2JkODFjMmFhL3RhYmxlcmFuZ2U6YzNmNzA2NmQ3ZmQxNDFmMjk3YWFkMTAzYmQ4MWMyYWFfMTAtMS0xLTEtMA_96e809fa-d748-4264-9582-c622eec2736c"
      unitRef="usd">-59000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i1936398ed3b74b58945952d64be687f6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOmMzZjcwNjZkN2ZkMTQxZjI5N2FhZDEwM2JkODFjMmFhL3RhYmxlcmFuZ2U6YzNmNzA2NmQ3ZmQxNDFmMjk3YWFkMTAzYmQ4MWMyYWFfMTAtMy0xLTEtMA_f6da1568-eb55-49ad-947b-94c90bbc843f"
      unitRef="usd">1355000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <trc:RevenuesandIncomeLossfromEquityMethodInvestments
      contextRef="i03284202dd7d4bc9bd8b14dc89bb4d78_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOmMzZjcwNjZkN2ZkMTQxZjI5N2FhZDEwM2JkODFjMmFhL3RhYmxlcmFuZ2U6YzNmNzA2NmQ3ZmQxNDFmMjk3YWFkMTAzYmQ4MWMyYWFfMTEtMS0xLTEtMA_0a3d9d84-aef5-4e1c-a5c0-d56d6db4442b"
      unitRef="usd">2169000</trc:RevenuesandIncomeLossfromEquityMethodInvestments>
    <trc:RevenuesandIncomeLossfromEquityMethodInvestments
      contextRef="i1936398ed3b74b58945952d64be687f6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOmMzZjcwNjZkN2ZkMTQxZjI5N2FhZDEwM2JkODFjMmFhL3RhYmxlcmFuZ2U6YzNmNzA2NmQ3ZmQxNDFmMjk3YWFkMTAzYmQ4MWMyYWFfMTEtMy0xLTEtMA_8f7d7ae0-6d23-4a01-8fa0-c01625fdedc8"
      unitRef="usd">3675000</trc:RevenuesandIncomeLossfromEquityMethodInvestments>
    <us-gaap:CostsAndExpenses
      contextRef="i03284202dd7d4bc9bd8b14dc89bb4d78_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOmMzZjcwNjZkN2ZkMTQxZjI5N2FhZDEwM2JkODFjMmFhL3RhYmxlcmFuZ2U6YzNmNzA2NmQ3ZmQxNDFmMjk3YWFkMTAzYmQ4MWMyYWFfMTItMS0xLTEtMA_7b4598b5-42f1-4869-8cc6-21ccda83f736"
      unitRef="usd">1552000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i1936398ed3b74b58945952d64be687f6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOmMzZjcwNjZkN2ZkMTQxZjI5N2FhZDEwM2JkODFjMmFhL3RhYmxlcmFuZ2U6YzNmNzA2NmQ3ZmQxNDFmMjk3YWFkMTAzYmQ4MWMyYWFfMTItMy0xLTEtMA_ae3f06c4-1b50-4246-811d-2751fa9b1ab6"
      unitRef="usd">1931000</us-gaap:CostsAndExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i03284202dd7d4bc9bd8b14dc89bb4d78_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOmMzZjcwNjZkN2ZkMTQxZjI5N2FhZDEwM2JkODFjMmFhL3RhYmxlcmFuZ2U6YzNmNzA2NmQ3ZmQxNDFmMjk3YWFkMTAzYmQ4MWMyYWFfMTMtMS0xLTEtMA_55cc21fd-b12d-4dd1-955e-ca7ae21ddd5e"
      unitRef="usd">617000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1936398ed3b74b58945952d64be687f6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOmMzZjcwNjZkN2ZkMTQxZjI5N2FhZDEwM2JkODFjMmFhL3RhYmxlcmFuZ2U6YzNmNzA2NmQ3ZmQxNDFmMjk3YWFkMTAzYmQ4MWMyYWFfMTMtMy0xLTEtMA_0157680f-edbe-4897-a164-b37388e854bf"
      unitRef="usd">1744000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:Revenues
      contextRef="ic4bc0fc930924719913aea24b46b80a6_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RleHRyZWdpb246YzAwNGExZTBiZjQwNDBmY2JlNTJhOGI4MDFjMDEzNDZfMTI0OA_c0ab13de-e2db-4346-8d06-e294ea8727f3"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:CostsAndExpenses
      contextRef="ic4bc0fc930924719913aea24b46b80a6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RleHRyZWdpb246YzAwNGExZTBiZjQwNDBmY2JlNTJhOGI4MDFjMDEzNDZfMTI5Mg_dbf80c5b-72e0-4044-a414-b5facaa402c5"
      unitRef="usd">553000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="if13c7b2d6dbe4018bb527b7dda004016_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RleHRyZWdpb246YzAwNGExZTBiZjQwNDBmY2JlNTJhOGI4MDFjMDEzNDZfMTI5OQ_337cd935-fa24-46ea-b277-dda14b396da1"
      unitRef="usd">626000</us-gaap:CostsAndExpenses>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i296cf33498984cff8ab54c479000ef4b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOmY1Mzk2ODYwNTY3MDRmNjE4ZmUzYjFjNWMxOWJlZmQyL3RhYmxlcmFuZ2U6ZjUzOTY4NjA1NjcwNGY2MThmZTNiMWM1YzE5YmVmZDJfOC0xLTEtMS0w_d5a69826-56a1-4b4e-b931-d67dec359873"
      unitRef="usd">7176000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaa93ed02a9544f659e23d7a59db78a13_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOmY1Mzk2ODYwNTY3MDRmNjE4ZmUzYjFjNWMxOWJlZmQyL3RhYmxlcmFuZ2U6ZjUzOTY4NjA1NjcwNGY2MThmZTNiMWM1YzE5YmVmZDJfOC0zLTEtMS0w_9f556e39-5952-4383-8de1-350b3e66fd13"
      unitRef="usd">6178000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostsAndExpenses
      contextRef="i296cf33498984cff8ab54c479000ef4b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOmY1Mzk2ODYwNTY3MDRmNjE4ZmUzYjFjNWMxOWJlZmQyL3RhYmxlcmFuZ2U6ZjUzOTY4NjA1NjcwNGY2MThmZTNiMWM1YzE5YmVmZDJfOS0xLTEtMS0w_363c7464-9c66-4a8d-a748-14368e67d38a"
      unitRef="usd">5047000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="iaa93ed02a9544f659e23d7a59db78a13_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOmY1Mzk2ODYwNTY3MDRmNjE4ZmUzYjFjNWMxOWJlZmQyL3RhYmxlcmFuZ2U6ZjUzOTY4NjA1NjcwNGY2MThmZTNiMWM1YzE5YmVmZDJfOS0zLTEtMS0w_b3b56e65-b0cb-42ed-89d4-5c160925ee52"
      unitRef="usd">3878000</us-gaap:CostsAndExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i296cf33498984cff8ab54c479000ef4b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOmY1Mzk2ODYwNTY3MDRmNjE4ZmUzYjFjNWMxOWJlZmQyL3RhYmxlcmFuZ2U6ZjUzOTY4NjA1NjcwNGY2MThmZTNiMWM1YzE5YmVmZDJfMTAtMS0xLTEtMA_0d21bd0e-2da5-4c79-a204-154fd278cf0c"
      unitRef="usd">2129000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="iaa93ed02a9544f659e23d7a59db78a13_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOmY1Mzk2ODYwNTY3MDRmNjE4ZmUzYjFjNWMxOWJlZmQyL3RhYmxlcmFuZ2U6ZjUzOTY4NjA1NjcwNGY2MThmZTNiMWM1YzE5YmVmZDJfMTAtMy0xLTEtMA_aec03d7f-e81a-4a5c-934c-ce01da03dff7"
      unitRef="usd">2300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8774aa3e7ef34e8d954aff0a3b090e5f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOmE1ZGJkZGQ2Y2JhMjRlODg5NGMxNTk1OGI3ZmNmYWU2L3RhYmxlcmFuZ2U6YTVkYmRkZDZjYmEyNGU4ODk0YzE1OTU4YjdmY2ZhZTZfNy0xLTEtMS0w_70fc359d-95e3-4411-b818-87d6613aff84"
      unitRef="usd">607000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ica66d51e088b4c44b0af29bcb5fbec02_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOmE1ZGJkZGQ2Y2JhMjRlODg5NGMxNTk1OGI3ZmNmYWU2L3RhYmxlcmFuZ2U6YTVkYmRkZDZjYmEyNGU4ODk0YzE1OTU4YjdmY2ZhZTZfNy0zLTEtMS0w_7d17de82-2932-4630-8b0e-d2a5cc22bad1"
      unitRef="usd">952000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostsAndExpenses
      contextRef="i8774aa3e7ef34e8d954aff0a3b090e5f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOmE1ZGJkZGQ2Y2JhMjRlODg5NGMxNTk1OGI3ZmNmYWU2L3RhYmxlcmFuZ2U6YTVkYmRkZDZjYmEyNGU4ODk0YzE1OTU4YjdmY2ZhZTZfOC0xLTEtMS0w_30ab75db-8a56-49bf-bd49-63b10e1929c1"
      unitRef="usd">1478000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ica66d51e088b4c44b0af29bcb5fbec02_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOmE1ZGJkZGQ2Y2JhMjRlODg5NGMxNTk1OGI3ZmNmYWU2L3RhYmxlcmFuZ2U6YTVkYmRkZDZjYmEyNGU4ODk0YzE1OTU4YjdmY2ZhZTZfOC0zLTEtMS0w_29c74c7f-1e0d-45f0-8a83-ab158802ffc3"
      unitRef="usd">1702000</us-gaap:CostsAndExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i8774aa3e7ef34e8d954aff0a3b090e5f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOmE1ZGJkZGQ2Y2JhMjRlODg5NGMxNTk1OGI3ZmNmYWU2L3RhYmxlcmFuZ2U6YTVkYmRkZDZjYmEyNGU4ODk0YzE1OTU4YjdmY2ZhZTZfOS0xLTEtMS0w_0f4e1a9e-aba3-4078-a190-8f08a4a20542"
      unitRef="usd">-871000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ica66d51e088b4c44b0af29bcb5fbec02_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOmE1ZGJkZGQ2Y2JhMjRlODg5NGMxNTk1OGI3ZmNmYWU2L3RhYmxlcmFuZ2U6YTVkYmRkZDZjYmEyNGU4ODk0YzE1OTU4YjdmY2ZhZTZfOS0zLTEtMS0w_448afdaf-4115-4448-912a-226b86a7e4b0"
      unitRef="usd">-750000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iefc859c3cfc14040b34b66d6ba1cdf38_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOjVkODJlOWEwYWRkMzQ2YjdhZmIyNmJiYmJhNGZlMTIyL3RhYmxlcmFuZ2U6NWQ4MmU5YTBhZGQzNDZiN2FmYjI2YmJiYmE0ZmUxMjJfNC0xLTEtMS0w_42f46a39-2793-4bb7-9346-b7f0a4cc426c"
      unitRef="usd">1043000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i16de860b516b4a3f821fa9f2ca22e9b9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOjVkODJlOWEwYWRkMzQ2YjdhZmIyNmJiYmJhNGZlMTIyL3RhYmxlcmFuZ2U6NWQ4MmU5YTBhZGQzNDZiN2FmYjI2YmJiYmE0ZmUxMjJfNC0zLTEtMS0w_0f3778fd-d22b-4990-afc2-450daab0b903"
      unitRef="usd">863000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostsAndExpenses
      contextRef="iefc859c3cfc14040b34b66d6ba1cdf38_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOjVkODJlOWEwYWRkMzQ2YjdhZmIyNmJiYmJhNGZlMTIyL3RhYmxlcmFuZ2U6NWQ4MmU5YTBhZGQzNDZiN2FmYjI2YmJiYmE0ZmUxMjJfNS0xLTEtMS0w_c16f935c-0ac7-466e-9d6c-f900c412f1ba"
      unitRef="usd">1187000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i16de860b516b4a3f821fa9f2ca22e9b9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOjVkODJlOWEwYWRkMzQ2YjdhZmIyNmJiYmJhNGZlMTIyL3RhYmxlcmFuZ2U6NWQ4MmU5YTBhZGQzNDZiN2FmYjI2YmJiYmE0ZmUxMjJfNS0zLTEtMS0w_2cea784c-f4a5-4780-9fbd-4ab425e1d57a"
      unitRef="usd">1406000</us-gaap:CostsAndExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="iefc859c3cfc14040b34b66d6ba1cdf38_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOjVkODJlOWEwYWRkMzQ2YjdhZmIyNmJiYmJhNGZlMTIyL3RhYmxlcmFuZ2U6NWQ4MmU5YTBhZGQzNDZiN2FmYjI2YmJiYmE0ZmUxMjJfNi0xLTEtMS0w_966fddf6-46e5-40c7-807b-ce78b27638bb"
      unitRef="usd">-144000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i16de860b516b4a3f821fa9f2ca22e9b9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84Mi9mcmFnOmMwMDRhMWUwYmY0MDQwZmNiZTUyYThiODAxYzAxMzQ2L3RhYmxlOjVkODJlOWEwYWRkMzQ2YjdhZmIyNmJiYmJhNGZlMTIyL3RhYmxlcmFuZ2U6NWQ4MmU5YTBhZGQzNDZiN2FmYjI2YmJiYmE0ZmUxMjJfNi0zLTEtMS0w_52978046-4f1d-4dca-8422-d977bffa32e7"
      unitRef="usd">-543000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfOTYyNA_723e224c-e5c6-4ad6-886f-3c0add6a41a7">INVESTMENT IN UNCONSOLIDATED AND CONSOLIDATED JOINT VENTURES&lt;div style="margin-top:9pt"&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 maintains investments in joint ventures. The Company accounts for its investments in unconsolidated joint ventures using the equity method of accounting unless the venture is a variable interest entity, or VIE, and meets the requirements for consolidation. The Company&#x2019;s investment in its unconsolidated joint ventures as of March 31, 2021 was $33,403,000.  The unconsolidated joint ventures generated a $59,000 loss for the three months ended March 31, 2021.  The unconsolidated joint ventures have not been consolidated as of March 31, 2021, because the Company does not control the investments.  The Company&#x2019;s current joint ventures are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:24.75pt;text-indent:-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-weight:400;line-height:120%;padding-left:14.5pt"&gt;Petro Travel Plaza Holdings LLC &#x2013; Petro Travel Plaza Holdings LLC, Petro, is an unconsolidated joint venture with TravelCenters of America that develops and manages travel plazas, gas stations, convenience stores, and fast-food restaurants throughout TRCC.  The Company has 50% of the voting rights but participates in 60% of all profits and losses. The Company does not control the investment due to having only 50% of the voting rights. The Company's partner is the managing partner and performs all of the day-to-day operations and has significant decision-making authority over key business components such as fuel inventory and pricing at the facilities.  The Company's investment in this joint venture was $23,504,000 as of March 31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:60.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt"&gt;On April 17, 2020, the Company sold land and a building formerly leased to a tenant operating a fast food restaurant, to Petro.  The Company received cash proceeds of $2,000,000 from Petro, and realized a gain of $1,331,000 under ASC 610-20, "Other Income &#x2013; Gains and Losses from the Derecognition of Nonfinancial Assets."&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:24.75pt;text-indent:-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-weight:400;line-height:120%;padding-left:14.5pt"&gt;Majestic Realty Co. &#x2013; Majestic Realty Co. (Majestic) is a privately-held developer and owner of master planned business parks throughout the United States.  The Company has formed four 50/50 joint ventures with Majestic to acquire, develop, manage, and operate industrial real estate at TRCC.  The partners have equal voting rights and equally share in the profit and loss of the joint ventures. The Company and Majestic guarantee the performance of all outstanding debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt"&gt;On March 25, 2021, TRC-MRC4 LLC was formed to pursue the development, construction, leasing, and management of a 629,274 square foot industrial building located within TRCC-East. Construction of the building is schedule to begin in 2021 with completion targeted in 2022. The joint venture is in the process of securing a construction loan to finance the construction of the building. The Company has zero investment in the joint venture as of March 31, 2021 as no contributions by either partner have yet been made to the joint venture.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt"&gt;In November 2018, TRC-MRC 3, LLC was formed to pursue the development, construction, leasing, and management of a 579,040 square foot industrial building located within TRCC-East. TRC-MRC 3, LLC qualified as a VIE from inception, but the Company is not the primary beneficiary; therefore, it does not consolidate TRC-MRC 3, LLC in its financial statements. The construction of the building was completed in the fourth quarter of 2019, and the joint venture has leased 100% of the rentable space to two tenants. In March 2019, the joint venture entered into a promissory note with a financial institution to finance the construction of the building. The note matures on May 1, 2030 and had an outstanding principal balance of $35,785,000 as of March 31, 2021. On April 1, 2019, the Company contributed land with a fair value of $5,854,000 to TRC-MRC 3, LLC in accordance with the limited liability agreement. The Company's investment in this joint venture was $1,348,000 as of March 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt"&gt;In August 2016, the Company partnered with Majestic to form TRC-MRC 2, LLC to acquire, lease, and maintain a fully occupied warehouse at TRCC-West. The partnership acquired the 651,909 square foot building for $24,773,000, which was largely financed through a promissory note guaranteed by both partners. The promissory note was refinanced on June 1, 2018 with a $25,240,000 promissory note. The note matures on July 1, 2028 and has an outstanding principal balance of $23,718,000 as of March 31, 2021.  Since its inception, the Company has received excess distributions resulting in a deficit balance in its investment of $1,874,000.  In accordance with the applicable accounting guidance, the Company reclassified excess distributions to Other Liabilities within the Consolidated Balance Sheets.  The Company will continue to record equity in earnings as a debit to the investment account and if it were to become positive, the Company would reclassify the liability to an asset. If it becomes obvious that any excess distribution may not be returned (upon joint venture liquidation or otherwise), the Company will immediately recognize the liability as income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt"&gt;In September 2016, TRC-MRC 1, LLC was formed to develop and operate an approximately 480,480 square foot industrial building at TRCC-East that is 100% leased. Since its inception, the Company has received excess distributions resulting in a deficit balance in its investment of $1,251,000. In accordance with the applicable accounting guidance, the Company reclassified excess distributions to Other Liabilities within the Consolidated Balance Sheets.  The Company will continue to record equity in earnings as a debit to the investment account and if it were to become positive, the Company will reclassify the liability to an asset. If it becomes obvious that any excess distribution may not be returned (upon joint venture liquidation or otherwise), the Company will immediately recognize the liability as income.  The joint venture refinanced its construction loan in December 2018 with a mortgage loan. The original balance of the mortgage loan was $25,030,000, of which $23,841,000 was outstanding as of March 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;padding-left:18pt;text-indent:-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-weight:400;line-height:120%;padding-left:14.5pt"&gt;Rockefeller Joint Ventures &#x2013; The Company has two active joint ventures with Rockefeller Group Development Corporation, or Rockefeller. At March 31, 2021, the Company&#x2019;s combined equity investment balance in these two joint ventures was $8,551,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt"&gt;18-19 West LLC was formed in August 2009 through the contribution of 61.5 acres of land by the Company that is being held for future development.  The Company owns a 50% interest in this joint venture, and the joint venture is being accounted for under the equity method due to both members having significant participating rights in the management of the venture. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;padding-left:90pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt"&gt;The 18-19 West LLC joint venture has a purchase option in place with the third-party to purchase lots 18 and 19 at a price of $13.8&#160;million through the option period ending May 21, 2021. If the option is extended to November 21, 2021, the price increases to $15.2&#160;million. The land option expires in the fourth quarter of 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt"&gt;TRCC/Rock Outlet Center LLC was formed during 2013 to develop, own, and manage a net leasable 326,000 square foot outlet center on land at TRCC-East. The Company controls 50% of the voting interests of TRCC/Rock Outlet Center LLC; thus, it does not control the joint venture by voting interest alone.  The Company is the named managing member. The managing member's responsibilities relate to the routine day-to-day activities of TRCC/Rock Outlet Center LLC.  However, all operating decisions, including the setting and monitoring of the budget, leasing, marketing, financing, and selection of the contractor for any construction, are jointly made by both members of the joint venture. Therefore, the Company concluded that both members have significant participating rights that are sufficient to overcome the presumption of the Company controlling the joint venture through it being named the managing member. Therefore, the investment in TRCC/Rock Outlet Center LLC is being accounted for under the equity method.  The TRCC/Rock Outlet Center LLC joint venture has a term note with a financial institution that matures on September 5, 2021. As of March 31, 2021, the outstanding balance of the term note was $34,404,000.  The Company and Rockefeller guarantee the performance of the debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;padding-left:18pt;text-indent:-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-weight:400;line-height:120%;padding-left:14.5pt"&gt;Centennial Founders, LLC &#x2013; Centennial Founders, LLC, CFL, is a joint venture that was initially formed with TRI Pointe Homes, Lewis Investment Company, and CalAtlantic to pursue the entitlement and development of land that the Company owns in Los Angeles County. Based on the Second Amended and Restated Limited Company Agreement of CFL and the change in control and funding that resulted from the amended agreement, CFL qualified as a VIE beginning in 2009, and the Company was determined to be the primary beneficiary.  As a result, CFL is consolidated into the Company's financial statements. In 2016 and 2018, Lewis Investment Company and CalAtlantic left the joint venture. The Company's remaining partner, TRI Pointe Homes, retained a noncontrolling interest in the joint venture.  As of March 31, 2021, the Company owned 92.87% of CFL.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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 investment balance in its unconsolidated joint ventures differs from its respective capital accounts in the respective joint ventures. The difference represents the difference between the cost basis of assets contributed by the Company and the agreed upon fair value of the assets contributed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unaudited condensed statement of operations for the three months ended March 31, 2021 and condensed balance sheet information of the Company&#x2019;s unconsolidated joint ventures as of March 31, 2021 and December 31, 2020 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:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.918%"/&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="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:700;line-height:100%"&gt;Joint Venture&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:10pt;font-weight:700;line-height:100%"&gt;TRC&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Earnings (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Equity in Earnings (Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Petro Travel Plaza Holdings, LLC&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,213&#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;243&#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,539&#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;146&#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;1,523&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Five West Parcel, LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18-19 West, LLC&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRCC/Rock Outlet Center, LLC&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(689)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(344)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(406)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRC-MRC 1, LLC&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;847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRC-MRC 2, LLC&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,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRC-MRC 3, LLC&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;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;27,931&#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;27,511&#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;(167)&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;2,204&#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;(59)&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;1,355&#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:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Centennial Founders, LLC&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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="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;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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="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;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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="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;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:10pt;font-weight:400;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="36" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1) Revenues for TRCC/Rock Outlet Center are presented net of non-cash tenant allowance amortization of $0.3 million and $0.5 million as of March 31, 2021 and March 31, 2020, respectively.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.982%"/&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="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:700;line-height:100%"&gt;Joint Venture&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:10pt;font-weight:700;line-height:100%"&gt;TRC&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:10pt;font-weight:700;line-height:100%"&gt;Joint Venture&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:10pt;font-weight:700;line-height:100%"&gt;TRC&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:700;line-height:100%"&gt;Assets&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:10pt;font-weight:700;line-height:100%"&gt;Debt&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:10pt;font-weight:700;line-height:100%"&gt;Equity&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:10pt;font-weight:700;line-height:100%"&gt;Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&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:10pt;font-weight:700;line-height:100%"&gt;Debt&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:10pt;font-weight:700;line-height:100%"&gt;Equity&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:10pt;font-weight:700;line-height:100%"&gt;Equity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Petro Travel Plaza Holdings, LLC&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;(14,653)&lt;/span&gt;&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 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;59,840&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,504&#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;77,516&#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 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;(15,291)&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 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;59,597&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,358&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18-19 West, LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,704&#160;&lt;/span&gt;&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;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,449&#160;&lt;/span&gt;&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;1,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,733&#160;&lt;/span&gt;&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;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,483&#160;&lt;/span&gt;&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;1,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRCC/Rock Outlet Center, LLC&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,435&#160;&lt;/span&gt;&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;(34,404)&lt;/span&gt;&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;29,920&#160;&lt;/span&gt;&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;6,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,475&#160;&lt;/span&gt;&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;(34,845)&lt;/span&gt;&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;29,608&#160;&lt;/span&gt;&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;6,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRC-MRC 1, LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,337&#160;&lt;/span&gt;&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;(23,841)&lt;/span&gt;&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;1,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;26,502&#160;&lt;/span&gt;&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;(23,985)&lt;/span&gt;&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;2,059&#160;&lt;/span&gt;&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRC-MRC 2, LLC&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;20,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,718)&lt;/span&gt;&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;(6,296)&lt;/span&gt;&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;&#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,191&#160;&lt;/span&gt;&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;(23,869)&lt;/span&gt;&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;(7,741)&lt;/span&gt;&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRC-MRC 3, LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,328&#160;&lt;/span&gt;&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;(35,785)&lt;/span&gt;&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;1,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,502&#160;&lt;/span&gt;&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;(35,785)&lt;/span&gt;&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;(2,001)&lt;/span&gt;&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;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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;234,336&#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 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;(132,401)&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 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;91,461&#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 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;33,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 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;232,919&#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 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;(133,775)&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 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;86,005&#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 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;33,524&#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:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Centennial Founders, LLC&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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;99,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="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="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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="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="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;98,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;***&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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="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;98,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="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="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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="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="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;98,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;***&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*** Centennial Founders, LLC is consolidated within the Company's financial statements.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i7bece3479bd34e7ab27b4d35c196d550_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfNDE0_8954a764-afc3-450d-8ae8-9c3dc0b87b8a"
      unitRef="usd">33403000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfNDc3_ce004ebe-5f77-40c0-abf6-b2f90d4968a0"
      unitRef="usd">-59000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i6caf3fb2bb594256961511c5059efb62_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfOTYz_2a854fa0-f3d1-4453-b39b-2426139fd3c0"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <trc:EquityMethodInvestmentRightandShareofIncomeandLoss
      contextRef="i6caf3fb2bb594256961511c5059efb62_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfMTAwNw_14315ad5-84e7-4a8e-ab80-1916dada86f2"
      unitRef="number">0.60</trc:EquityMethodInvestmentRightandShareofIncomeandLoss>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i6caf3fb2bb594256961511c5059efb62_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfMTEwMA_512ad08f-f1a3-4b6d-b977-1aa55565a345"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestments
      contextRef="i0dab0dd13b624cf9af22ba91b54e2b24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfMTM5OA_2bb6c922-2a29-4ac5-bb60-811b9053f2a7"
      unitRef="usd">23504000</us-gaap:EquityMethodInvestments>
    <us-gaap:ContributionOfProperty
      contextRef="i3ed7e3d78c174952a4430a2503920483_D20200417-20200417"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfMTU4NA_e35aeffa-1fce-4d49-89e1-deeb71b5b3bc"
      unitRef="usd">2000000</us-gaap:ContributionOfProperty>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i3ed7e3d78c174952a4430a2503920483_D20200417-20200417"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfMTYyMg_0c15eb36-56e4-4657-99dd-d5eebb7fe873"
      unitRef="usd">1331000</us-gaap:GainLossOnDispositionOfAssets1>
    <trc:NumberOfJointVentureContracts
      contextRef="i369b52eb0de5412d8a458cf2d2422054_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfMTkwNQ_9cd05a28-d17c-4260-a63c-774d6d0f90b8"
      unitRef="joint_venture">4</trc:NumberOfJointVentureContracts>
    <trc:DevelopmentOfBuilding
      contextRef="ic00de54f6c44490ab6d799bf8a10a9e0_D20210325-20210325"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfNzE0NjgyNTU5NjYzNA_f71d24e2-6b90-496c-9bec-94cdceb08c30"
      unitRef="sqft">629274</trc:DevelopmentOfBuilding>
    <trc:DevelopmentOfBuilding
      contextRef="i80489998a1e64a0bac5bd1467a363b3a_D20181101-20181130"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfMjMxMA_784dcc1d-cbd4-48d7-9661-d829d38d5aaf"
      unitRef="sqft">579040</trc:DevelopmentOfBuilding>
    <trc:JointVenturePercentageofRentableSpaceOccupied
      contextRef="i82495984aafe4249aff48584ddcb2796_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfMjY1Mw_bd3dc808-3879-42b0-94c9-19af0cbf35b8"
      unitRef="number">1</trc:JointVenturePercentageofRentableSpaceOccupied>
    <trc:JointVentureNumberOfTenants
      contextRef="i82495984aafe4249aff48584ddcb2796_D20191001-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfNjA0NzMxMzk2OTE5MA_3bbf2972-1b7a-475c-beb7-4596bd82df2e"
      unitRef="tenant">2</trc:JointVentureNumberOfTenants>
    <trc:Borrowings
      contextRef="id4a83f427b9e450a86b02def14fe88f0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfMjkwOA_41b4cc50-ac1e-40fc-84a7-0f4abbf02b1c"
      unitRef="usd">35785000</trc:Borrowings>
    <us-gaap:ContributionOfProperty
      contextRef="i9eefa9a266804b939a295402b31012d8_D20190401-20190401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfMjk4OQ_fa1b2622-855d-421d-b79f-b2ce27c166e4"
      unitRef="usd">5854000</us-gaap:ContributionOfProperty>
    <us-gaap:EquityMethodInvestments
      contextRef="id4a83f427b9e450a86b02def14fe88f0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfMzExMw_245651a7-00e2-4025-8ff5-b6954a33daef"
      unitRef="usd">1348000</us-gaap:EquityMethodInvestments>
    <trc:LeaseOfBuilding
      contextRef="ib2e11a7dd2564c31a7af4bb5ce48f08d_D20160801-20160831"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfMzMwMw_ac9e0983-19b1-4a45-b98c-0931c8a07c8a"
      unitRef="sqft">651909</trc:LeaseOfBuilding>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i9111971b22d14f659b57464bd20651bd_I20160831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfMzMzMQ_a67be48d-3ad0-431f-bbf0-3af7750c84bd"
      unitRef="usd">24773000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="if6e38670a994452687aab01a5554519e_I20180601"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfMzQ3NQ_932ce506-5582-42e5-9b51-f44739fc369d"
      unitRef="usd">25240000</us-gaap:DebtInstrumentFaceAmount>
    <trc:Borrowings
      contextRef="i9ccd7ee7a65f4119ab4a4cfbe9ab16e2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfMzU3Mg_14c2d615-ef6f-431d-8eae-4ce19cf83baf"
      unitRef="usd">23718000</trc:Borrowings>
    <trc:DistributionsinExcessofInvestmentinUnconsolidatedJointVenture
      contextRef="i59070f8965ec45c2b5ffdace9a830c61_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfMzY4Nw_146f3ffa-26b2-4440-998f-ede47b421020"
      unitRef="usd">1874000</trc:DistributionsinExcessofInvestmentinUnconsolidatedJointVenture>
    <trc:LeaseOfBuilding
      contextRef="i439098a851c34e1980cba993deaddf7d_D20160901-20160930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfNDMwNQ_ca2a025c-2db4-4b59-ba54-8adcdf5ae604"
      unitRef="sqft">480480</trc:LeaseOfBuilding>
    <trc:JointVenturePercentageofRentableSpaceOccupied
      contextRef="i439098a851c34e1980cba993deaddf7d_D20160901-20160930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfNDM2MQ_edbd0aca-b364-43ab-974f-acdd43dbc46f"
      unitRef="number">1</trc:JointVenturePercentageofRentableSpaceOccupied>
    <trc:DistributionsinExcessofInvestmentinUnconsolidatedJointVenture
      contextRef="ie804bc3898da46e6bfa276c94b974e2e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfNDQ3Mw_05ab71cc-8014-4200-96bb-fbc8fe51a1c9"
      unitRef="usd">1251000</trc:DistributionsinExcessofInvestmentinUnconsolidatedJointVenture>
    <trc:EquityMethodInvestmentSummarizedFinancialInformationLineofCreditFacilityMaximumBorrowingCapacity
      contextRef="ic29ca7d058454563aeb6df37e53d5faa_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfNTE0MQ_801a9996-2469-4cc2-8a54-ed2626abd13f"
      unitRef="usd">25030000</trc:EquityMethodInvestmentSummarizedFinancialInformationLineofCreditFacilityMaximumBorrowingCapacity>
    <trc:Borrowings
      contextRef="i24ed48fce2c841d7a1529f7dbb6b7e11_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfNTE1NA_f08db012-aaec-45f0-aa17-9c1e82419e66"
      unitRef="usd">23841000</trc:Borrowings>
    <trc:NumberOfJointVentureContracts
      contextRef="i62accdfc90e943c98e85f62bb8f63b11_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfNTIzMA_d5d2dc09-dc90-4603-bed8-566d484fcea5"
      unitRef="joint_venture">2</trc:NumberOfJointVentureContracts>
    <trc:NumberOfJointVentureContracts
      contextRef="i62accdfc90e943c98e85f62bb8f63b11_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfNTM3Nw_d5d2dc09-dc90-4603-bed8-566d484fcea5"
      unitRef="joint_venture">2</trc:NumberOfJointVentureContracts>
    <us-gaap:EquityMethodInvestments
      contextRef="i7960b22c1d6643488b39b5a317d704c2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfNTM5OQ_66b152dd-a6fa-4bca-b21e-10c4e77caa64"
      unitRef="usd">8551000</us-gaap:EquityMethodInvestments>
    <trc:ContributionForJointVentureForFutureDevelopment
      contextRef="ic7c5a6b5fac944b888231f430a3fa595_D20090801-20090831"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfNjE4Ng_d26368fa-d300-404a-9cdd-78e43f75bd8c"
      unitRef="acre">61.5</trc:ContributionForJointVentureForFutureDevelopment>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i78df0ff012e34b5caa7d6a4a8d9611db_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfNzE0NjgyNTU5NjY0OA_8f1deeda-5101-46b1-a90e-82d86556da89"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <trc:InvestmentInJointVentureOptionPeriodPurchasePrice
      contextRef="i7cf142293ff741d09992bc17c7510f3d_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfNzE0NjgyNTU5NjY1Mw_db8e902e-df5f-477f-9fd4-b2ac2128b29c"
      unitRef="usd">13800000</trc:InvestmentInJointVentureOptionPeriodPurchasePrice>
    <trc:InvestmentInJointVenturePurchasePriceIncreaseAmount
      contextRef="i7cf142293ff741d09992bc17c7510f3d_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfNzE0NjgyNTU5NjY2OA_a7966d63-54b3-40c1-9043-9f34326144ff"
      unitRef="usd">15200000</trc:InvestmentInJointVenturePurchasePriceIncreaseAmount>
    <trc:DevelopmentOfBuilding
      contextRef="i2254ae34f422479b8015152be19af473_D20130101-20131231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfNjk2Mg_23ba3e05-578b-4d04-bec0-2f1df8d17885"
      unitRef="sqft">326000</trc:DevelopmentOfBuilding>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i4fb46dd30cf94d47b7a53a7a9f9eac0f_I20131231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfNzIyNQ_ca0bfa2e-a091-433e-8d77-19adc2fddf80"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <trc:Borrowings
      contextRef="i969d914e87c44c7d9f721693534da8d2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfODMwNA_d5e63aed-807c-4760-87a3-47b715d05ca0"
      unitRef="usd">34404000</trc:Borrowings>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="idf28424f5c7f408d8b556fa2943d56a5_I20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfOTEwNg_645eade0-cbea-4472-a34d-2800f36a54c9"
      unitRef="number">0.9287</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <trc:ScheduleOfCondensedIncomeStatementAndBalanceSheetRelatedToJointVenturesTableTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RleHRyZWdpb246MDlhZjI1N2NjMDZkNDU0ODgzZjlmMDY1NDBjZGQxZjJfOTYzMg_7baf601a-bcc5-4f18-9c77-b924c6549172">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unaudited condensed statement of operations for the three months ended March 31, 2021 and condensed balance sheet information of the Company&#x2019;s unconsolidated joint ventures as of March 31, 2021 and December 31, 2020 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:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.918%"/&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="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:700;line-height:100%"&gt;Joint Venture&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:10pt;font-weight:700;line-height:100%"&gt;TRC&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Earnings (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Equity in Earnings (Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Petro Travel Plaza Holdings, LLC&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,213&#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;243&#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,539&#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;146&#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;1,523&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Five West Parcel, LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18-19 West, LLC&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRCC/Rock Outlet Center, LLC&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(689)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(344)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(406)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRC-MRC 1, LLC&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;847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRC-MRC 2, LLC&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,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRC-MRC 3, LLC&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;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;27,931&#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;27,511&#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;(167)&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;2,204&#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;(59)&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;1,355&#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:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Centennial Founders, LLC&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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="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;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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="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;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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="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;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:10pt;font-weight:400;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="36" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1) Revenues for TRCC/Rock Outlet Center are presented net of non-cash tenant allowance amortization of $0.3 million and $0.5 million as of March 31, 2021 and March 31, 2020, respectively.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.982%"/&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="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:700;line-height:100%"&gt;Joint Venture&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:10pt;font-weight:700;line-height:100%"&gt;TRC&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:10pt;font-weight:700;line-height:100%"&gt;Joint Venture&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:10pt;font-weight:700;line-height:100%"&gt;TRC&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($ in thousands)&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:10pt;font-weight:700;line-height:100%"&gt;Assets&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:10pt;font-weight:700;line-height:100%"&gt;Debt&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:10pt;font-weight:700;line-height:100%"&gt;Equity&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:10pt;font-weight:700;line-height:100%"&gt;Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&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:10pt;font-weight:700;line-height:100%"&gt;Debt&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:10pt;font-weight:700;line-height:100%"&gt;Equity&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:10pt;font-weight:700;line-height:100%"&gt;Equity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Petro Travel Plaza Holdings, LLC&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;(14,653)&lt;/span&gt;&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 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;59,840&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,504&#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;77,516&#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 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;(15,291)&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 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;59,597&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,358&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18-19 West, LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,704&#160;&lt;/span&gt;&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;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,449&#160;&lt;/span&gt;&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;1,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,733&#160;&lt;/span&gt;&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;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,483&#160;&lt;/span&gt;&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;1,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRCC/Rock Outlet Center, LLC&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,435&#160;&lt;/span&gt;&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;(34,404)&lt;/span&gt;&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;29,920&#160;&lt;/span&gt;&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;6,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,475&#160;&lt;/span&gt;&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;(34,845)&lt;/span&gt;&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;29,608&#160;&lt;/span&gt;&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;6,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRC-MRC 1, LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,337&#160;&lt;/span&gt;&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;(23,841)&lt;/span&gt;&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;1,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;26,502&#160;&lt;/span&gt;&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;(23,985)&lt;/span&gt;&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;2,059&#160;&lt;/span&gt;&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRC-MRC 2, LLC&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;20,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,718)&lt;/span&gt;&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;(6,296)&lt;/span&gt;&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;&#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,191&#160;&lt;/span&gt;&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;(23,869)&lt;/span&gt;&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;(7,741)&lt;/span&gt;&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRC-MRC 3, LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,328&#160;&lt;/span&gt;&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;(35,785)&lt;/span&gt;&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;1,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,502&#160;&lt;/span&gt;&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;(35,785)&lt;/span&gt;&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;(2,001)&lt;/span&gt;&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;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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;234,336&#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 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;(132,401)&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 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;91,461&#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 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;33,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 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;232,919&#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 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;(133,775)&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 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;86,005&#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 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;33,524&#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:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Centennial Founders, LLC&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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;99,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="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="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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="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="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;98,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;***&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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="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;98,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="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="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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="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="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;98,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;***&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*** Centennial Founders, LLC is consolidated within the Company's financial statements.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</trc:ScheduleOfCondensedIncomeStatementAndBalanceSheetRelatedToJointVenturesTableTextBlock>
    <us-gaap:Revenues
      contextRef="i76db273b38904d60a12b1cc7b49ea4f3_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNC0xLTEtMS0w_008ad8d0-cf30-42d7-8f0e-5ae56199dc76"
      unitRef="usd">23821000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if0033dff225149dcbc72c0656caae458_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNC0zLTEtMS0w_928b15f3-4a8d-4d0d-afbd-4648245d9402"
      unitRef="usd">23213000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="i76db273b38904d60a12b1cc7b49ea4f3_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNC01LTEtMS0w_088eb8ca-43fe-4142-bb14-0b455daadcaa"
      unitRef="usd">243000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if0033dff225149dcbc72c0656caae458_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNC03LTEtMS0w_4a0c264d-bbb1-490d-a379-38b0b5278cb2"
      unitRef="usd">2539000</us-gaap:GrossProfit>
    <trc:EquityInEarningsLoss
      contextRef="i76db273b38904d60a12b1cc7b49ea4f3_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNC05LTEtMS0w_2ad9ebf0-59ef-4e4b-8e4c-8a500b6f3a21"
      unitRef="usd">146000</trc:EquityInEarningsLoss>
    <trc:EquityInEarningsLoss
      contextRef="if0033dff225149dcbc72c0656caae458_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNC0xMS0xLTEtMA_464489ff-0f2a-4248-9d41-7a06ba17d771"
      unitRef="usd">1523000</trc:EquityInEarningsLoss>
    <us-gaap:Revenues
      contextRef="i42c4de23443e44eda95348b73f450000_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNS0xLTEtMS0w_dc64b77f-0508-4020-8082-a2e1fdfe77d6"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibcbcb144e942466e8573599ed2210c4e_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNS0zLTEtMS0w_fd5a280d-1e56-4b00-b767-526511744e63"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="i42c4de23443e44eda95348b73f450000_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNS01LTEtMS0w_8115d352-629d-41c4-9c2a-3cbb2be620cb"
      unitRef="usd">0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ibcbcb144e942466e8573599ed2210c4e_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNS03LTEtMS0w_53fed47e-4bf5-493f-aef3-b3b45f25680d"
      unitRef="usd">-1000</us-gaap:GrossProfit>
    <trc:EquityInEarningsLoss
      contextRef="i42c4de23443e44eda95348b73f450000_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNS05LTEtMS0w_f3993b3b-402d-49a5-8177-26bac9113870"
      unitRef="usd">0</trc:EquityInEarningsLoss>
    <trc:EquityInEarningsLoss
      contextRef="ibcbcb144e942466e8573599ed2210c4e_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNS0xMS0xLTEtMA_424795d9-ae6a-4a7b-a684-40b28ebafdc9"
      unitRef="usd">-1000</trc:EquityInEarningsLoss>
    <us-gaap:Revenues
      contextRef="i247c358aa3cf4137a6f4ddc1f77e1966_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNi0xLTEtMS0w_4a8f48c5-ba64-4553-93c8-c85feabbd737"
      unitRef="usd">2000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i040606c2ed6a4737adce87fdadfe2fea_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNi0zLTEtMS0w_84064931-b793-40f0-80de-8830c28a9933"
      unitRef="usd">3000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="i247c358aa3cf4137a6f4ddc1f77e1966_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNi01LTEtMS0w_5d3f480d-fff1-4b5a-a5e0-f82807989dea"
      unitRef="usd">-35000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i040606c2ed6a4737adce87fdadfe2fea_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNi03LTEtMS0w_efde8017-ff6d-44e7-b9d0-a52013919df8"
      unitRef="usd">-30000</us-gaap:GrossProfit>
    <trc:EquityInEarningsLoss
      contextRef="i247c358aa3cf4137a6f4ddc1f77e1966_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNi05LTEtMS0w_ed9e2a98-b57a-408b-84c5-9a32bfcccada"
      unitRef="usd">-17000</trc:EquityInEarningsLoss>
    <trc:EquityInEarningsLoss
      contextRef="i040606c2ed6a4737adce87fdadfe2fea_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNi0xMS0xLTEtMA_362880a7-207e-48b3-bac5-e2d44239d02a"
      unitRef="usd">-15000</trc:EquityInEarningsLoss>
    <us-gaap:Revenues
      contextRef="i792518916d1146b9aef80bd099e2ea56_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNy0xLTEtMS0w_20e8f20e-5456-4dac-b824-bb01c078ac71"
      unitRef="usd">1275000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i261dda2245924dbea63e176577ab442d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNy0zLTEtMS0w_a3054f66-3890-4ba5-826e-d1be1526600c"
      unitRef="usd">1863000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="i792518916d1146b9aef80bd099e2ea56_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNy01LTEtMS0w_f1d3443b-d3a8-4a55-ab8f-3e23af604b2a"
      unitRef="usd">-689000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i261dda2245924dbea63e176577ab442d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNy03LTEtMS0w_2fed17fa-8ff5-4f55-ac21-1a791a946aeb"
      unitRef="usd">-812000</us-gaap:GrossProfit>
    <trc:EquityInEarningsLoss
      contextRef="i792518916d1146b9aef80bd099e2ea56_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNy05LTEtMS0w_d7e3e023-ad21-4d42-bf55-c5aad2e9a21a"
      unitRef="usd">-344000</trc:EquityInEarningsLoss>
    <trc:EquityInEarningsLoss
      contextRef="i261dda2245924dbea63e176577ab442d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfNy0xMS0xLTEtMA_0b913c1b-5401-4030-a030-45666c31f736"
      unitRef="usd">-406000</trc:EquityInEarningsLoss>
    <us-gaap:Revenues
      contextRef="id2e46c184d024cc0a3229185ac0b8e9f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfOC0xLTEtMS0w_474cfe15-a911-438a-86ff-f8c2ab8f5974"
      unitRef="usd">847000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia67fd8ec4428474fad7e780420fd8047_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfOC0zLTEtMS0w_f11084d6-49b7-42f9-8fcb-bd0330c69ea1"
      unitRef="usd">787000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="id2e46c184d024cc0a3229185ac0b8e9f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfOC01LTEtMS0w_f6f7762d-c29b-41df-bf12-bf8d365990bf"
      unitRef="usd">87000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ia67fd8ec4428474fad7e780420fd8047_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfOC03LTEtMS0w_be2e547d-80dd-46f6-a621-d23b2caf7c3f"
      unitRef="usd">40000</us-gaap:GrossProfit>
    <trc:EquityInEarningsLoss
      contextRef="id2e46c184d024cc0a3229185ac0b8e9f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfOC05LTEtMS0w_6e371091-6237-4ee6-bf93-dbe8746e6495"
      unitRef="usd">43000</trc:EquityInEarningsLoss>
    <trc:EquityInEarningsLoss
      contextRef="ia67fd8ec4428474fad7e780420fd8047_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfOC0xMS0xLTEtMA_30152ece-ee38-4ab4-baa1-d11a0a13a62c"
      unitRef="usd">20000</trc:EquityInEarningsLoss>
    <us-gaap:Revenues
      contextRef="i24b88e15c8144b489793f397a03be708_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfOS0xLTEtMS0w_3930b561-fff8-499e-9d69-0fd7d9dc3c07"
      unitRef="usd">1015000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia3ab7e6def5e4e46ac96a20ef5b0d882_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfOS0zLTEtMS0w_1d890fcd-495b-473d-835e-3b4c00a84ae9"
      unitRef="usd">1020000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="i24b88e15c8144b489793f397a03be708_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfOS01LTEtMS0w_8d1bd0a8-be3c-4ab1-9364-a4f58c253c6e"
      unitRef="usd">336000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ia3ab7e6def5e4e46ac96a20ef5b0d882_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfOS03LTEtMS0w_3e48485f-6707-4e30-aebc-c64c6c6006a0"
      unitRef="usd">343000</us-gaap:GrossProfit>
    <trc:EquityInEarningsLoss
      contextRef="i24b88e15c8144b489793f397a03be708_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfOS05LTEtMS0w_d8b5c89c-b4de-4a5f-98b5-a09a756c3d99"
      unitRef="usd">168000</trc:EquityInEarningsLoss>
    <trc:EquityInEarningsLoss
      contextRef="ia3ab7e6def5e4e46ac96a20ef5b0d882_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfOS0xMS0xLTEtMA_fceebf14-941c-4672-b249-f4282d12ccdb"
      unitRef="usd">172000</trc:EquityInEarningsLoss>
    <us-gaap:Revenues
      contextRef="i7f91dc9eb323471f8379b2609d196cfe_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfMTAtMS0xLTEtMA_dfb554d9-e5e2-458b-8dc5-c6459917423e"
      unitRef="usd">971000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic4519eed45694b6f97318b881a37bac5_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfMTAtMy0xLTEtMA_8bfd8b7b-a340-4db5-a814-2d23fc03da9a"
      unitRef="usd">625000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="i7f91dc9eb323471f8379b2609d196cfe_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfMTAtNS0xLTEtMA_dd9c3055-78f3-4b85-8677-942efc34455e"
      unitRef="usd">-109000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ic4519eed45694b6f97318b881a37bac5_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfMTAtNy0xLTEtMA_2379a545-6e1d-4aac-9495-5a4ef0db1ee5"
      unitRef="usd">125000</us-gaap:GrossProfit>
    <trc:EquityInEarningsLoss
      contextRef="i7f91dc9eb323471f8379b2609d196cfe_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfMTAtOS0xLTEtMA_710c4e73-7c4f-4c16-a3ab-a051f3d77eef"
      unitRef="usd">-55000</trc:EquityInEarningsLoss>
    <trc:EquityInEarningsLoss
      contextRef="ic4519eed45694b6f97318b881a37bac5_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfMTAtMTEtMS0xLTA_e02a9dd4-ff09-4586-a456-29a42c1da8f5"
      unitRef="usd">62000</trc:EquityInEarningsLoss>
    <us-gaap:Revenues
      contextRef="i2031fe3e900b486d8129d97e84fac515_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfMTEtMS0xLTEtMA_e87fdbd6-18b7-4450-a76f-da32d5c0af40"
      unitRef="usd">27931000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if78c944dd0a145cca2ab44564b65b14c_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfMTEtMy0xLTEtMA_eda72ba5-4902-41a6-8330-365eeebf9690"
      unitRef="usd">27511000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="i2031fe3e900b486d8129d97e84fac515_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfMTEtNS0xLTEtMA_fcdb56b1-625d-473b-bfa4-ccaeb1cc8296"
      unitRef="usd">-167000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if78c944dd0a145cca2ab44564b65b14c_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfMTEtNy0xLTEtMA_5419f99e-2f63-471b-8853-2589e3d644e6"
      unitRef="usd">2204000</us-gaap:GrossProfit>
    <trc:EquityInEarningsLoss
      contextRef="i2031fe3e900b486d8129d97e84fac515_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfMTEtOS0xLTEtMA_0477e5a4-d7bb-4cf7-9814-e916596f564f"
      unitRef="usd">-59000</trc:EquityInEarningsLoss>
    <trc:EquityInEarningsLoss
      contextRef="if78c944dd0a145cca2ab44564b65b14c_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfMTEtMTEtMS0xLTA_952b68fb-5c59-4af1-be95-2e1facf6d812"
      unitRef="usd">1355000</trc:EquityInEarningsLoss>
    <us-gaap:Revenues
      contextRef="i76494f827eb742cd90b260fca2b1d119_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfMTMtMS0xLTEtMA_10bd5530-95fd-45da-a18e-74fba03788af"
      unitRef="usd">129000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i519d7c721a544b3e8941c8021e47efad_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfMTMtMy0xLTEtMA_f7ac56e9-df4c-484c-ada6-40f13c00a060"
      unitRef="usd">47000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="i76494f827eb742cd90b260fca2b1d119_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfMTMtNS0xLTEtMA_e8b934a9-7fc9-467e-bade-8597fb23cb7b"
      unitRef="usd">111000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i519d7c721a544b3e8941c8021e47efad_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjQyNGIxMWUzNGJlYzQ0Y2JhZjlkZDhiNDUzMmI0Mzg3L3RhYmxlcmFuZ2U6NDI0YjExZTM0YmVjNDRjYmFmOWRkOGI0NTMyYjQzODdfMTMtNy0xLTEtMA_d5d77961-a95d-4129-bdf0-2fb121ad24d4"
      unitRef="usd">-27000</us-gaap:GrossProfit>
    <us-gaap:Assets
      contextRef="i0dab0dd13b624cf9af22ba91b54e2b24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfMy0xLTEtMS0w_82047220-b2dd-4637-a6b4-2e5f33e166ea"
      unitRef="usd">78697000</us-gaap:Assets>
    <trc:Borrowings
      contextRef="i0dab0dd13b624cf9af22ba91b54e2b24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfMy0yLTEtMS0w_bd79e820-e9e1-4b1f-80bb-9badf066f068"
      unitRef="usd">14653000</trc:Borrowings>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0dab0dd13b624cf9af22ba91b54e2b24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfMy0zLTEtMS0w_3451e319-8dee-4f8b-be8c-8e84be38e9d4"
      unitRef="usd">59840000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:EquityMethodInvestments
      contextRef="i0dab0dd13b624cf9af22ba91b54e2b24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfMy00LTEtMS0w_2bb6c922-2a29-4ac5-bb60-811b9053f2a7"
      unitRef="usd">23504000</us-gaap:EquityMethodInvestments>
    <us-gaap:Assets
      contextRef="i2280371244da4752b3b570a937f0288b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfMy02LTEtMS0w_7187f4f7-b651-496f-b986-9f7f1c40970d"
      unitRef="usd">77516000</us-gaap:Assets>
    <trc:Borrowings
      contextRef="i2280371244da4752b3b570a937f0288b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfMy03LTEtMS0w_ff20f278-64d3-41a8-a187-dc324965a91c"
      unitRef="usd">15291000</trc:Borrowings>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2280371244da4752b3b570a937f0288b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfMy04LTEtMS0w_4bedcb17-91cd-4c62-856c-a355ef354ff0"
      unitRef="usd">59597000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:EquityMethodInvestments
      contextRef="i2280371244da4752b3b570a937f0288b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfMy05LTEtMS0w_2b65a011-544c-47c9-a590-37432122a429"
      unitRef="usd">23358000</us-gaap:EquityMethodInvestments>
    <us-gaap:Assets
      contextRef="i33405e42ea304dccacde6a24e83c6264_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNS0xLTEtMS0w_5c4093c0-2a85-4837-bd5a-1560f66b3190"
      unitRef="usd">4704000</us-gaap:Assets>
    <trc:Borrowings
      contextRef="i33405e42ea304dccacde6a24e83c6264_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNS0yLTEtMS0w_6f21a210-516f-4fb0-8a47-5d1864df632a"
      unitRef="usd">0</trc:Borrowings>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i33405e42ea304dccacde6a24e83c6264_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNS0zLTEtMS0w_a117da11-b8e2-47e8-9085-4ac1678a4e1d"
      unitRef="usd">4449000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:EquityMethodInvestments
      contextRef="i33405e42ea304dccacde6a24e83c6264_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNS00LTEtMS0w_1bbdcb8d-2895-4a55-bc1d-5117a3e3e2dd"
      unitRef="usd">1654000</us-gaap:EquityMethodInvestments>
    <us-gaap:Assets
      contextRef="i9b7a628062e541dd825813251a4e8fee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNS02LTEtMS0w_20d274ed-e58b-4f11-9968-e19d55d1e2c1"
      unitRef="usd">4733000</us-gaap:Assets>
    <trc:Borrowings
      contextRef="i9b7a628062e541dd825813251a4e8fee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNS03LTEtMS0w_95220e6c-6f19-414b-b8d3-ec4c3391219e"
      unitRef="usd">0</trc:Borrowings>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9b7a628062e541dd825813251a4e8fee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNS04LTEtMS0w_2f7f6a3b-46c1-4a30-a552-b295d07290ac"
      unitRef="usd">4483000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:EquityMethodInvestments
      contextRef="i9b7a628062e541dd825813251a4e8fee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNS05LTEtMS0w_55d1e643-8abb-4ef9-9c04-ac5d3d13dfb8"
      unitRef="usd">1672000</us-gaap:EquityMethodInvestments>
    <us-gaap:Assets
      contextRef="i969d914e87c44c7d9f721693534da8d2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNi0xLTEtMS0w_0f66adbc-25b0-4f52-8ee8-68c3428931f9"
      unitRef="usd">65435000</us-gaap:Assets>
    <trc:Borrowings
      contextRef="i969d914e87c44c7d9f721693534da8d2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNi0yLTEtMS0w_d5e63aed-807c-4760-87a3-47b715d05ca0"
      unitRef="usd">34404000</trc:Borrowings>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i969d914e87c44c7d9f721693534da8d2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNi0zLTEtMS0w_8c833f19-d6b9-4e23-b999-d4d40697fd8c"
      unitRef="usd">29920000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:EquityMethodInvestments
      contextRef="i969d914e87c44c7d9f721693534da8d2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNi00LTEtMS0w_3af1f681-bb56-4040-8d95-8e609b839471"
      unitRef="usd">6897000</us-gaap:EquityMethodInvestments>
    <us-gaap:Assets
      contextRef="ic459d16560244388be750c5df2555174_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNi02LTEtMS0w_43657ca2-4452-44a2-9ea1-f4c76138551a"
      unitRef="usd">65475000</us-gaap:Assets>
    <trc:Borrowings
      contextRef="ic459d16560244388be750c5df2555174_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNi03LTEtMS0w_abc598fc-b4d8-4bf6-81b3-48ecd1c58b5a"
      unitRef="usd">34845000</trc:Borrowings>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic459d16560244388be750c5df2555174_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNi04LTEtMS0w_aa8a401f-60fe-4da5-b0da-addfe7091f2a"
      unitRef="usd">29608000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:EquityMethodInvestments
      contextRef="ic459d16560244388be750c5df2555174_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNi05LTEtMS0w_5c09c0a6-0e05-449b-af83-2512f99abb39"
      unitRef="usd">6741000</us-gaap:EquityMethodInvestments>
    <us-gaap:Assets
      contextRef="i24ed48fce2c841d7a1529f7dbb6b7e11_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNy0xLTEtMS0w_19a911e2-82ab-4391-8fbc-9365b38c549c"
      unitRef="usd">26337000</us-gaap:Assets>
    <trc:Borrowings
      contextRef="i24ed48fce2c841d7a1529f7dbb6b7e11_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNy0yLTEtMS0w_f08db012-aaec-45f0-aa17-9c1e82419e66"
      unitRef="usd">23841000</trc:Borrowings>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i24ed48fce2c841d7a1529f7dbb6b7e11_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNy0zLTEtMS0w_d48169b3-050b-4606-a232-4b9e29990809"
      unitRef="usd">1956000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:EquityMethodInvestments
      contextRef="i24ed48fce2c841d7a1529f7dbb6b7e11_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNy00LTEtMS0w_c04880a7-b4dd-4298-bb56-8c3a16f0b005"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:Assets
      contextRef="if41bf6ca97e84f0392386c1c82361f4b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNy02LTEtMS0w_5f61d6b8-6e1c-4531-97c4-d52b79769934"
      unitRef="usd">26502000</us-gaap:Assets>
    <trc:Borrowings
      contextRef="if41bf6ca97e84f0392386c1c82361f4b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNy03LTEtMS0w_e3a7f794-5f2f-42b8-a2d1-9e5d96167d4d"
      unitRef="usd">23985000</trc:Borrowings>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if41bf6ca97e84f0392386c1c82361f4b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNy04LTEtMS0w_8ed2bca3-f324-4afc-b9e3-21c68b182fe8"
      unitRef="usd">2059000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:EquityMethodInvestments
      contextRef="if41bf6ca97e84f0392386c1c82361f4b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfNy05LTEtMS0w_9fe523a9-3f10-405f-8c6e-9b19d815dc7a"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:Assets
      contextRef="i9ccd7ee7a65f4119ab4a4cfbe9ab16e2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfOC0xLTEtMS0w_8c63866b-dc46-4461-aa8b-fc88bfb5f1a4"
      unitRef="usd">20835000</us-gaap:Assets>
    <trc:Borrowings
      contextRef="i9ccd7ee7a65f4119ab4a4cfbe9ab16e2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfOC0yLTEtMS0w_14c2d615-ef6f-431d-8eae-4ce19cf83baf"
      unitRef="usd">23718000</trc:Borrowings>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9ccd7ee7a65f4119ab4a4cfbe9ab16e2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfOC0zLTEtMS0w_499a2356-a96c-4fc4-b9a0-9c3ac011a835"
      unitRef="usd">-6296000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:EquityMethodInvestments
      contextRef="i9ccd7ee7a65f4119ab4a4cfbe9ab16e2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfOC00LTEtMS0w_adfc3a33-dc18-4d5c-9840-18dc4c1ee1be"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:Assets
      contextRef="ic44dd1982a844c78b282dd8259108402_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfOC02LTEtMS0w_b7ae7b9c-7e7a-47d0-98ff-dd5d6489ae5e"
      unitRef="usd">20191000</us-gaap:Assets>
    <trc:Borrowings
      contextRef="ic44dd1982a844c78b282dd8259108402_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfOC03LTEtMS0w_523896c4-6720-4918-b6c5-b7bb0641fef3"
      unitRef="usd">23869000</trc:Borrowings>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic44dd1982a844c78b282dd8259108402_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfOC04LTEtMS0w_cc3492da-5f15-41f1-a611-5642f431d53f"
      unitRef="usd">-7741000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:EquityMethodInvestments
      contextRef="ic44dd1982a844c78b282dd8259108402_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfOC05LTEtMS0w_6ac395b6-6a74-403e-9845-a650f2471072"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:Assets
      contextRef="id4a83f427b9e450a86b02def14fe88f0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfOS0xLTEtMS0w_62eee269-8b55-491a-b509-b2e69eb0bf87"
      unitRef="usd">38328000</us-gaap:Assets>
    <trc:Borrowings
      contextRef="id4a83f427b9e450a86b02def14fe88f0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfOS0yLTEtMS0w_41b4cc50-ac1e-40fc-84a7-0f4abbf02b1c"
      unitRef="usd">35785000</trc:Borrowings>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id4a83f427b9e450a86b02def14fe88f0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfOS0zLTEtMS0w_11f3af5c-890a-45d0-a9f9-ca9b659c128c"
      unitRef="usd">1592000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:EquityMethodInvestments
      contextRef="id4a83f427b9e450a86b02def14fe88f0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfOS00LTEtMS0w_245651a7-00e2-4025-8ff5-b6954a33daef"
      unitRef="usd">1348000</us-gaap:EquityMethodInvestments>
    <us-gaap:Assets
      contextRef="i604560a0fb0e4321a666ba41bd8f3dcf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfOS02LTEtMS0w_d14893ac-5f08-4da5-b03b-423693edd80c"
      unitRef="usd">38502000</us-gaap:Assets>
    <trc:Borrowings
      contextRef="i604560a0fb0e4321a666ba41bd8f3dcf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfOS03LTEtMS0w_0da4cd07-afd1-4199-b1ad-dd524c718560"
      unitRef="usd">35785000</trc:Borrowings>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i604560a0fb0e4321a666ba41bd8f3dcf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfOS04LTEtMS0w_e811c03f-0a3b-4f36-905f-77b71566c9d5"
      unitRef="usd">-2001000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:EquityMethodInvestments
      contextRef="i604560a0fb0e4321a666ba41bd8f3dcf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfOS05LTEtMS0w_6ac55139-9df1-48a3-ac2c-6045f71ec87e"
      unitRef="usd">1753000</us-gaap:EquityMethodInvestments>
    <us-gaap:Assets
      contextRef="ic51c8f11b8914f8eb044173924bf4891_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfMTAtMS0xLTEtMA_c857eb53-41ce-4533-aed5-2d4850bc715a"
      unitRef="usd">234336000</us-gaap:Assets>
    <trc:Borrowings
      contextRef="ic51c8f11b8914f8eb044173924bf4891_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfMTAtMi0xLTEtMA_0bb00952-da2e-4a9c-811a-0c9dcb4b4465"
      unitRef="usd">132401000</trc:Borrowings>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic51c8f11b8914f8eb044173924bf4891_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfMTAtMy0xLTEtMA_d317ba59-b86a-48b8-ab58-87b0956ad394"
      unitRef="usd">91461000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:EquityMethodInvestments
      contextRef="ic51c8f11b8914f8eb044173924bf4891_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfMTAtNC0xLTEtMA_2e341704-646e-4cce-a8c3-c785066dd33a"
      unitRef="usd">33403000</us-gaap:EquityMethodInvestments>
    <us-gaap:Assets
      contextRef="id0ab0c88077f41a6ba9c368f85b5a269_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfMTAtNi0xLTEtMA_086c28a1-6c12-4244-a72f-6466c0221398"
      unitRef="usd">232919000</us-gaap:Assets>
    <trc:Borrowings
      contextRef="id0ab0c88077f41a6ba9c368f85b5a269_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfMTAtNy0xLTEtMA_1ae61a92-b5cb-47ab-9b67-9c2926550384"
      unitRef="usd">133775000</trc:Borrowings>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id0ab0c88077f41a6ba9c368f85b5a269_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfMTAtOC0xLTEtMA_663c3b40-5662-4748-8910-c1d9d82901de"
      unitRef="usd">86005000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:EquityMethodInvestments
      contextRef="id0ab0c88077f41a6ba9c368f85b5a269_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfMTAtOS0xLTEtMA_bfb59e1c-0840-4eab-9fa1-567a8c54bcc5"
      unitRef="usd">33524000</us-gaap:EquityMethodInvestments>
    <us-gaap:Assets
      contextRef="ie2f02f6e73ce47c99af7d2540c08ccd7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfMTItMS0xLTEtMA_c437f034-a217-49b4-a13b-8dac02bdd19e"
      unitRef="usd">99149000</us-gaap:Assets>
    <trc:Borrowings
      contextRef="ie2f02f6e73ce47c99af7d2540c08ccd7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfMTItMi0xLTEtMA_ec7b0b7d-79ae-4f3f-aa00-2bbb87d315dd"
      unitRef="usd">0</trc:Borrowings>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie2f02f6e73ce47c99af7d2540c08ccd7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfMTItMy0xLTEtMA_61a82f2f-ccbd-44a6-9aaf-0209c673d61d"
      unitRef="usd">98926000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:Assets
      contextRef="ib025e20ae4814695a6c31bc4c27efb54_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfMTItNi0xLTEtMA_c6c9077a-011f-4f39-bfee-a402d84837ee"
      unitRef="usd">98898000</us-gaap:Assets>
    <trc:Borrowings
      contextRef="ib025e20ae4814695a6c31bc4c27efb54_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfMTItNy0xLTEtMA_9cb7fecb-dc7b-4513-8fd3-94dd4fed1506"
      unitRef="usd">0</trc:Borrowings>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib025e20ae4814695a6c31bc4c27efb54_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF84NS9mcmFnOjA5YWYyNTdjYzA2ZDQ1NDg4M2Y5ZjA2NTQwY2RkMWYyL3RhYmxlOjgxOTcyOGJjNjFlYjQxYTdhNTUzN2VkNGM5ZmRjNWUxL3RhYmxlcmFuZ2U6ODE5NzI4YmM2MWViNDFhN2E1NTM3ZWQ0YzlmZGM1ZTFfMTItOC0xLTEtMA_e43f7f0c-9416-4113-be9f-deb2f8f8ce4d"
      unitRef="usd">98565000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="ieca07c7b1065421fba437a6f39305f9c_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF85NC9mcmFnOmU4NDBkYmNmMGFmZjQ5NDQ5ZjVmNzIzZDBmZWFmYzVlL3RleHRyZWdpb246ZTg0MGRiY2YwYWZmNDk0NDlmNWY3MjNkMGZlYWZjNWVfMTUyNg_e4fca557-3054-4caa-9e62-0d7984ce8c5b">RELATED PARTY TRANSACTIONSThe Company has water contracts with WRMWSD for SWP water deliveries to its agricultural and municipal/industrial operations in the San Joaquin Valley.  The terms of these contracts extend to 2035. Under the contracts, the Company is entitled to annual water for 5,496 acres of land, or 15,547 acre-feet of water, subject to SWP allocations. The Company's Executive Vice President and Chief Operating Officer is one of nine directors at WRMWSD. As of March 31, 2021, the Company paid $1,561,000 for these water contracts and related costs.</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <trc:RelatedPartyTransactionAreaofLand
      contextRef="ifd20b28c60624562bd05b66612c04b6d_I20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF85NC9mcmFnOmU4NDBkYmNmMGFmZjQ5NDQ5ZjVmNzIzZDBmZWFmYzVlL3RleHRyZWdpb246ZTg0MGRiY2YwYWZmNDk0NDlmNWY3MjNkMGZlYWZjNWVfMTI3Nw_87c01a69-e933-4bff-9c1d-7d6651204069"
      unitRef="acre">5496</trc:RelatedPartyTransactionAreaofLand>
    <trc:RelatedPartyTransactionLongtermWaterAssetsWaterContractsVolume
      contextRef="ifd20b28c60624562bd05b66612c04b6d_I20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF85NC9mcmFnOmU4NDBkYmNmMGFmZjQ5NDQ5ZjVmNzIzZDBmZWFmYzVlL3RleHRyZWdpb246ZTg0MGRiY2YwYWZmNDk0NDlmNWY3MjNkMGZlYWZjNWVfMTI5OA_f499869d-7731-41f4-a788-bff987f113ac"
      unitRef="aft">15547</trc:RelatedPartyTransactionLongtermWaterAssetsWaterContractsVolume>
    <trc:NumberOfDirectors
      contextRef="ifd20b28c60624562bd05b66612c04b6d_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF85NC9mcmFnOmU4NDBkYmNmMGFmZjQ5NDQ5ZjVmNzIzZDBmZWFmYzVlL3RleHRyZWdpb246ZTg0MGRiY2YwYWZmNDk0NDlmNWY3MjNkMGZlYWZjNWVfNjA0NzMxMzk1NTI5MA_0fceb507-8445-44f7-b1b8-0b4c43a75d15"
      unitRef="director">9</trc:NumberOfDirectors>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i738e250d363240139c5cf94fbecd5e1f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0NmRkNzZjYWE4NTRlMTJiODY2N2Y1NjM1NDMxMGEwL3NlYzplNDZkZDc2Y2FhODU0ZTEyYjg2NjdmNTYzNTQzMTBhMF85NC9mcmFnOmU4NDBkYmNmMGFmZjQ5NDQ5ZjVmNzIzZDBmZWFmYzVlL3RleHRyZWdpb246ZTg0MGRiY2YwYWZmNDk0NDlmNWY3MjNkMGZlYWZjNWVfMTQ3OQ_cadbaa01-42a6-455b-990e-871f58f91d22"
      unitRef="usd">1561000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
</xbrl>
