<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:crk="http://www.comstockresources.com/20230423"
  xmlns:dei="http://xbrl.sec.gov/dei/2022q4"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2022q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="crk-20230423.xsd" xlink:type="simple"/>
    <context id="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i62e1e4da1c41441982d15db3d33f637e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if5e57f7219544328a2a442ebc05955c0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i60695b03109e4d20a894ca9bc2f110e6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsGrantedUnvestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7cda72a174604cf4923978c8e0cb1e41_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsGrantedDuringTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib584c8e59c4541b48feeb1b604792b76_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsGrantedInPriorYearsUnvestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1c9a52c9cfae497f95e2839f34bf8e81_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsFromPriorYearsVestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6c65a027fcd4449e94327994598915fb_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsValueOfDividendsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic569fd0c5f1f4b6fb9f424ac7bad8b62_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsGrantedUnvestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifae01f2bfeef4069aa39fd092c3e6dca_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsGrantedDuringTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2bc80970edd24aec807bfffb299f33b1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsGrantedInPriorYearsUnvestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if1fecf3eaf1d40049641d0e8c84f18f6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsFromPriorYearsVestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iff990043f0d548f9b4804e9b2e08ca3f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsValueOfDividendsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iee0812a9e455430c9c526da4087217b9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsGrantedUnvestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i749c6142a45448f0bb351e5801e89c7f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsGrantedDuringTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2d71edf3356745b18ae1636e87b78b91_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsGrantedInPriorYearsUnvestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6e5a0a749afa4e178d1ca70634846c10_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsFromPriorYearsVestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i71fa3c8cc3b0462894d3307b33748c3d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsValueOfDividendsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie8eadc7cadb944d9ad31940edddd292e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsGrantedUnvestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4f45a1c2be7e425e892f0ac0398d392d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsGrantedDuringTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i620f484b2ca84fc18cb5005ce53bc2cd_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsGrantedInPriorYearsUnvestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib123ab75edd24ab9baf89867799e0274_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsFromPriorYearsVestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5246e5cc5661409c9410c72523d4e412_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsValueOfDividendsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3ae0478c08ac4a06a57a0fdbaee04554_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsGrantedUnvestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifbaad41020a7408a9ab26630fc578156_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsGrantedDuringTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6108ccbabf3d45b1847c2df21cc272fe_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsGrantedInPriorYearsUnvestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i58280afc99ed4a779be71ffa61dc8655_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsFromPriorYearsVestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2a359b5ed8d04cfaacd61b8686748f41_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsValueOfDividendsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iea9a4cfd9e0448fe9a67b313c5ac8fb7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsGrantedUnvestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i33c123247cfb459895c02af12b96b62a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsGrantedDuringTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i22f069f97f9a416f8ea1d62076ba96c9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsGrantedInPriorYearsUnvestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i96878a828d9040828e4b70a21b0a080c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsFromPriorYearsVestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia1324c2eb4f3488ba0c450e49ec7d094_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">crk:EquityAwardsValueOfDividendsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i09df7297faea41abadbf943011bd300a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>1</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3993a1a1c6cb42ec9ddba17f274e07bd_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>2</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic99bddf1c8d44ecb9a467e9c5fb80df5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>3</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9b226393a0c9454c8dc878b63ef19d5a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>4</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i804aab7d255b48ff990d3816a38aa2a7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>5</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i750260879b2844b69dd9e6bc2ff2eb5e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>6</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl82MjIvZnJhZzo0N2U4ZDYxMGYyYjg0MzI2ODEwM2U0ZGI1NmYxY2U5Ny90YWJsZTpmMTRiYmU4NTEzMTM0ZDg3YTlkZGVmN2UyZTU0Njc0MS90YWJsZXJhbmdlOmYxNGJiZTg1MTMxMzRkODdhOWRkZWY3ZTJlNTQ2NzQxXzAtMS0xLTEtODkxNzA_81c22e23-f753-40c5-8192-7317ede567dd">0000023194</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl82MjIvZnJhZzo0N2U4ZDYxMGYyYjg0MzI2ODEwM2U0ZGI1NmYxY2U5Ny90YWJsZTpmMTRiYmU4NTEzMTM0ZDg3YTlkZGVmN2UyZTU0Njc0MS90YWJsZXJhbmdlOmYxNGJiZTg1MTMxMzRkODdhOWRkZWY3ZTJlNTQ2NzQxXzEtMS0xLTEtODkxNzc_69192810-3648-4b3c-b805-f039a73cb3be">DEF 14A</dei:DocumentType>
    <dei:AmendmentFlag
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl82MjIvZnJhZzo0N2U4ZDYxMGYyYjg0MzI2ODEwM2U0ZGI1NmYxY2U5Ny90YWJsZTpmMTRiYmU4NTEzMTM0ZDg3YTlkZGVmN2UyZTU0Njc0MS90YWJsZXJhbmdlOmYxNGJiZTg1MTMxMzRkODdhOWRkZWY3ZTJlNTQ2NzQxXzItMS0xLTEtODkxNzc_14f4e74a-53fa-4141-80f4-12ebe0318d1c">false</dei:AmendmentFlag>
    <dei:EntityRegistrantName
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl8xL2ZyYWc6ZjFjMjcyZWQwZjc2NDM5MjgzNmNhZDkxN2UwOTkwMjgvdGV4dHJlZ2lvbjpmMWMyNzJlZDBmNzY0MzkyODM2Y2FkOTE3ZTA5OTAyOF8xMDk5NTExNjI5MzQz_a5d33a1e-c689-45e6-991e-1892854468aa">COMSTOCK RESOURCES, INC.</dei:EntityRegistrantName>
    <ecd:PvpTableTextBlock
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90ZXh0cmVnaW9uOmQ5OWQ5YTY0NDc4MDQ0NWY5ZTBiMDQwMWI1Mzg3NTczXzEwOTk1MTE2NDExODI_5536b8ba-88fa-4ff4-b56a-e935770f054b">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#dae1f4;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:9pt;font-weight:700;line-height:100%"&gt;Value of Initial Fixed $100 Investment Based on:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-right:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-left:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Summary Compensation Table Total for PEO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Compensation Actually Paid  to PEO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Average Summary Compensation Table Total for Non-PEO NEOs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Average Compensation Actually Paid to Non-PEO NEOs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;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:9pt;font-weight:700;line-height:100%"&gt;Total Shareholder Return&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Peer Group Total Shareholder Return&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Return on Average Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&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:0 1pt"/&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:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-right:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left: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:9pt;font-weight:400;line-height:100%"&gt;2022&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:9pt;font-weight:400;line-height:100%"&gt;$11,859,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&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:9pt;font-weight:400;line-height:100%"&gt;$14,726,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&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:9pt;font-weight:400;line-height:100%"&gt;$2,570,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&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:9pt;font-weight:400;line-height:100%"&gt;$4,378,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&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:9pt;font-weight:400;line-height:100%"&gt;$167.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&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:9pt;font-weight:400;line-height:100%"&gt;$154.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&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:9pt;font-weight:400;line-height:100%"&gt;$1,124,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-right: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:9pt;font-weight:400;line-height:100%"&gt;62%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-left: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:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$8,955,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$9,391,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,499,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,931,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$98.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$106.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;($259,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-right: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:9pt;font-weight:400;line-height:100%"&gt;27%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left: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:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;$5,327,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;$1,109,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;$1,698,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;$303,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;$53.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;$63.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;($83,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-right: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:9pt;font-weight:400;line-height:100%"&gt;4%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzMtMS0xLTEtODkxMDU_467f43a5-c5e3-4219-9abd-915a0cc18854"
      unitRef="usd">11859573</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzMtMi0xLTEtODkxMDU_6deea93f-0798-488c-9165-5931cc010cd1"
      unitRef="usd">14726348</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzMtMy0xLTEtODkxMDU_74388c90-3cec-40d5-b5e9-8913b8d3c474"
      unitRef="usd">2570956</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzMtNC0xLTEtODkxMDU_2257a1b2-41d8-4c6e-904a-018c8680b0f9"
      unitRef="usd">4378000</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzMtNS0xLTEtODkxMDU_70a39a44-0f9d-4dd1-80d9-3db7092eee1d"
      unitRef="usd">167.72</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzMtNi0xLTEtODkxMDU_8dfba6e0-288a-4443-92c7-c34fd380b4e1"
      unitRef="usd">154.15</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzMtNy0xLTEtODkxMDU_1f5bc2fb-36df-4191-a376-e12cfc634e47"
      unitRef="usd">1124868000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzMtOC0xLTEtODkxMDU_3ef96804-e538-40b2-a3d1-cb80a3a4bbc6"
      unitRef="usd">0.62</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="i62e1e4da1c41441982d15db3d33f637e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzQtMS0xLTEtODkxMDU_0b39969e-5595-44a6-b9c3-7e695e03284c"
      unitRef="usd">8955930</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="i62e1e4da1c41441982d15db3d33f637e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzQtMi0xLTEtODkxMDU_da827e74-b5ec-40cf-a697-0c172b1705b9"
      unitRef="usd">9391041</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="i62e1e4da1c41441982d15db3d33f637e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzQtMy0xLTEtODkxMDU_bd2be328-0c6e-487d-9f14-2430965fbba4"
      unitRef="usd">2499800</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="i62e1e4da1c41441982d15db3d33f637e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzQtNC0xLTEtODkxMDU_0f6bfddf-bb14-4124-bee4-cb7f5f7311f1"
      unitRef="usd">2931623</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="i62e1e4da1c41441982d15db3d33f637e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzQtNS0xLTEtODkxMDU_25fe2ab1-e42b-4b84-ab16-76dcbdc665b6"
      unitRef="usd">98.30</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="i62e1e4da1c41441982d15db3d33f637e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzQtNi0xLTEtODkxMDU_0191e9e2-a325-4037-b568-fe30b127815f"
      unitRef="usd">106.04</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="i62e1e4da1c41441982d15db3d33f637e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzQtNy0xLTEtODkxMDU_0975082a-c1f3-44e1-9c05-9d64b62745bf"
      unitRef="usd">-259225000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="i62e1e4da1c41441982d15db3d33f637e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzQtOC0xLTEtODkxMDU_0a490aa3-f293-40de-bd6e-a4e920427358"
      unitRef="usd">0.27</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="if5e57f7219544328a2a442ebc05955c0_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzUtMS0xLTEtODkxMDU_fcb15c15-b4b2-4ba8-951d-49dc4935951b"
      unitRef="usd">5327544</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="if5e57f7219544328a2a442ebc05955c0_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzUtMi0xLTEtODkxMDU_58a56b47-c250-47e7-959f-31c901f66a70"
      unitRef="usd">1109834</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="if5e57f7219544328a2a442ebc05955c0_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzUtMy0xLTEtODkxMDU_5b792ca2-3182-4a5e-aef3-9b6ee1159539"
      unitRef="usd">1698645</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="if5e57f7219544328a2a442ebc05955c0_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzUtNC0xLTEtODkxMDU_b8c57d93-9326-4224-aa91-765bc45b837c"
      unitRef="usd">303066</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="if5e57f7219544328a2a442ebc05955c0_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzUtNS0xLTEtODkxMDU_8bc54189-360c-4391-b41a-db2b4b0d5706"
      unitRef="usd">53.10</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="if5e57f7219544328a2a442ebc05955c0_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzUtNi0xLTEtODkxMDU_82d3362e-77f9-4f87-97f1-d02029841487"
      unitRef="usd">63.60</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="if5e57f7219544328a2a442ebc05955c0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzUtNy0xLTEtODkxMDU_537e0982-8007-4748-994c-06eb2f6f2528"
      unitRef="usd">-83413000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="if5e57f7219544328a2a442ebc05955c0_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZToyNGM0YTlhYWU2YjE0OWU3ODQ0ZWM1OWU5ZjBmMjBiMi90YWJsZXJhbmdlOjI0YzRhOWFhZTZiMTQ5ZTc4NDRlYzU5ZTlmMGYyMGIyXzUtOC0xLTEtODkxMDU_eeae83d1-926e-4f31-8cc9-b6c2dd42a0b3"
      unitRef="usd">0.04</ecd:CoSelectedMeasureAmt>
    <ecd:NamedExecutiveOfficersFnTextBlock
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90ZXh0cmVnaW9uOmQ5OWQ5YTY0NDc4MDQ0NWY5ZTBiMDQwMWI1Mzg3NTczXzM4NDgyOTA3MTA2Mzc_6c962e6f-e32d-4659-9e00-4977f67217ce">Amounts represent the total compensation reported for our CEO, Mr. Allison, in the Summary Compensation Table for the fiscal years ended December 31, 2022, 2021 and 2020.  Mr. Allison served as the CEO for each of the years presented.</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoName
      contextRef="if5e57f7219544328a2a442ebc05955c0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90ZXh0cmVnaW9uOmQ5OWQ5YTY0NDc4MDQ0NWY5ZTBiMDQwMWI1Mzg3NTczXzEwOTk1MTE2NDExOTE_0238dbc7-bc48-48c8-80f4-286daaa7d0ae">Mr. Allison</ecd:PeoName>
    <ecd:PeoName
      contextRef="i62e1e4da1c41441982d15db3d33f637e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90ZXh0cmVnaW9uOmQ5OWQ5YTY0NDc4MDQ0NWY5ZTBiMDQwMWI1Mzg3NTczXzEwOTk1MTE2NDExOTE_0b032c77-c58b-444a-8988-6675e54e344b">Mr. Allison</ecd:PeoName>
    <ecd:PeoName
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90ZXh0cmVnaW9uOmQ5OWQ5YTY0NDc4MDQ0NWY5ZTBiMDQwMWI1Mzg3NTczXzEwOTk1MTE2NDExOTE_8063d469-f1ca-4505-8f96-6748e02c76f5">Mr. Allison</ecd:PeoName>
    <ecd:Additional402vDisclosureTextBlock
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90ZXh0cmVnaW9uOmQ5OWQ5YTY0NDc4MDQ0NWY5ZTBiMDQwMWI1Mzg3NTczXzEwOTk1MTE2NDE1MjQ_dfda4ff3-1b71-4846-a162-2c9e35cb26b9">Amounts include (i) the Summary Compensation Table total compensation for the applicable fiscal year, less (ii) the aggregate grant date fair value of stock awards granted during that year (as reported in the &#x201c;Stock Awards&#x201d; column of the Summary Compensation Table for the year), plus (iii) the adjusted value of the stock awards over the years reported in the table as described in more detail in the reconciliation tables below. None of our NEOs were granted options or held any outstanding options during any of the years covered by the table.Amounts represent the total average compensation for our NEOs, other than our CEO, which were Mr. Burns, Mr. Harrison, Mr. Terry and Mr. Presley for years 2020 and 2021 and Mr. Burns, Mr. Harrison, Mr. McGough, Mr. Presley and Mr. Terry for 2022.Return on average equity, which we conclude to be a key metric in our annual incentive plan, was calculated by dividing adjusted net income available to common stockholders by average stockholders' equity for each year presented. See calculation in the table below:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.116%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.127%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dae1f4;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:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;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:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-bottom:1pt solid #000;border-right: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:7pt;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="border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-right: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:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-left:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Net income (loss) available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$1,124,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;($259,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;($83,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;border-right:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Unrealized (gain) loss from derivative financial instruments&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:7pt;font-weight:400;line-height:100%"&gt;(200,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:7pt;font-weight:400;line-height:100%"&gt;140,934&#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="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:7pt;font-weight:400;line-height:100%"&gt;124,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-right: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:#dae1f4;border-left:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Loss on early retirement of debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;46,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;352,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;border-right: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="border-left:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(Gain) Loss on sale of assets&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:7pt;font-weight:400;line-height:100%"&gt;(340)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:7pt;font-weight:400;line-height:100%"&gt;162,077&#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="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:7pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-right: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:#dae1f4;border-left:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Non-cash amortization from adjusting debt assumed in acquisition to fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;22,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;border-right: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="border-left:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Exploration expense&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:7pt;font-weight:400;line-height:100%"&gt;8,287&#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="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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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="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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-right: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:#dae1f4;border-left:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Non-cash accretion from adjusting preferred stock issued in acquisition to fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;border-right: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="border-left:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Impairment of unevaluated oil and gas properties&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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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="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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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="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:7pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-right: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:#dae1f4;border-left:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Adjustment to (provision for) benefit from income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;39,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(106,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(19,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;border-right: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="border-left:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Adjusted net income available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt 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:7pt;font-weight:400;line-height:100%"&gt;$1,022,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:0.5pt 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:7pt;font-weight:400;line-height:100%"&gt;$303,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:0.5pt 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:7pt;font-weight:400;line-height:100%"&gt;$49,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-right:1pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-left:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Average stockholders' equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$1,645,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$1,139,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$1,204,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;border-right:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Return on average equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;62%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;27%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-right: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:7pt;font-weight:400;line-height:100%"&gt;4%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:Additional402vDisclosureTextBlock>
    <ecd:PeerGroupIssuersFnTextBlock
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90ZXh0cmVnaW9uOmQ5OWQ5YTY0NDc4MDQ0NWY5ZTBiMDQwMWI1Mzg3NTczXzM4NDgyOTA3MTA2Mzk_f20621d5-29ff-4de8-baff-6462d072a6f8">Reflects total shareholder return of the SPDR S&amp;amp;P Oil and Gas Exploration and Production ETF ("XOP"), weighted according to market capitalization at the beginning of each period for which a return is reported. For the Company and XOP, the amount reported represents cumulative total sharholder return on a fixed investment of $100 in the Company's common stock or XOP, as applicable, for the period beginning on the last trading day of fiscal year 2019 through the end of the applicable fiscal year and is calculated assuming the reinvestment of dividends.</ecd:PeerGroupIssuersFnTextBlock>
    <ecd:CoSelectedMeasureName
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90ZXh0cmVnaW9uOmQ5OWQ5YTY0NDc4MDQ0NWY5ZTBiMDQwMWI1Mzg3NTczXzM4NDgyOTA3MTA2NTM_f462a1a6-65b1-40aa-b464-bc94f592dfe8">Return on average equity</ecd:CoSelectedMeasureName>
    <ecd:AdjToPeoCompFnTextBlock
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90ZXh0cmVnaW9uOmQ5OWQ5YTY0NDc4MDQ0NWY5ZTBiMDQwMWI1Mzg3NTczXzEwOTk1MTE2NDExODQ_a93b81e6-b3ff-4791-9616-881b3f94ef2a">&lt;div style="margin-top:11pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table reconciles the amounts in the "Compensation Actually Paid to PEO" from the table above to the Summary Compensation Table Total for the PEO.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-left: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:9pt;font-weight:700;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;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:9pt;font-weight:700;line-height:100%"&gt;Summary Compensation Table Total for PEO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Grant Date Fair Value of Stock Awards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;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:9pt;font-weight:700;line-height:100%"&gt;Fair Value of Stock Awards Granted During the Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;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:9pt;font-weight:700;line-height:100%"&gt;Increase (Decrease) in Value of Unvested Stock Awards Granted in Prior Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;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:9pt;font-weight:700;line-height:100%"&gt;Increase (Decrease) in Value from Prior Year Stock Awards That Vested During the Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;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:9pt;font-weight:700;line-height:100%"&gt;Dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-right: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:9pt;font-weight:700;line-height:100%"&gt;Compensation Actually Paid to PEO&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left: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:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="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:9pt;font-weight:400;line-height:100%"&gt;$11,859,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="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:9pt;font-weight:400;line-height:100%"&gt;($5,912,168)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="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:9pt;font-weight:400;line-height:100%"&gt;$4,324,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="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:9pt;font-weight:400;line-height:100%"&gt;$4,427,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="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:9pt;font-weight:400;line-height:100%"&gt;$27,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="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:9pt;font-weight:400;line-height:100%"&gt;$14,726,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-left: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:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$8,955,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$231,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$203,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$9,391,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;border-right:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left: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:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;$5,327,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;($3,965,295)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;($252,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;$1,109,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%;padding-left:9.84pt"&gt;Amount represents grant date fair value of the restricted stock and PSU grants to our CEO as reported in the "Stock Awards" column in the Summary Compensation Table on page 31.&lt;/span&gt;&lt;/div&gt;</ecd:AdjToPeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo3ZDE1YjE2ZjU0NGQ0ZWIwOWY4MWUxZjRkNTllYjRkYi90YWJsZXJhbmdlOjdkMTViMTZmNTQ0ZDRlYjA5ZjgxZTFmNGQ1OWViNGRiXzEtMS0xLTEtODkxMjY_180fa13f-6349-47e9-9b85-0056c448a410"
      unitRef="usd">11859573</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i60695b03109e4d20a894ca9bc2f110e6_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo3ZDE1YjE2ZjU0NGQ0ZWIwOWY4MWUxZjRkNTllYjRkYi90YWJsZXJhbmdlOjdkMTViMTZmNTQ0ZDRlYjA5ZjgxZTFmNGQ1OWViNGRiXzEtMi0xLTEtODkxMjY_78a90b7a-751f-4873-8dfd-aa915841ee8c"
      unitRef="usd">-5912168</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i7cda72a174604cf4923978c8e0cb1e41_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo3ZDE1YjE2ZjU0NGQ0ZWIwOWY4MWUxZjRkNTllYjRkYi90YWJsZXJhbmdlOjdkMTViMTZmNTQ0ZDRlYjA5ZjgxZTFmNGQ1OWViNGRiXzEtMy0xLTEtODkxMjY_db0bfac9-73a7-4b55-9cd4-2032da9fc450"
      unitRef="usd">4324309</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="ib584c8e59c4541b48feeb1b604792b76_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo3ZDE1YjE2ZjU0NGQ0ZWIwOWY4MWUxZjRkNTllYjRkYi90YWJsZXJhbmdlOjdkMTViMTZmNTQ0ZDRlYjA5ZjgxZTFmNGQ1OWViNGRiXzEtNC0xLTEtODkxMjY_aee89854-3cd5-4a4b-b375-51891f80d588"
      unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i1c9a52c9cfae497f95e2839f34bf8e81_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo3ZDE1YjE2ZjU0NGQ0ZWIwOWY4MWUxZjRkNTllYjRkYi90YWJsZXJhbmdlOjdkMTViMTZmNTQ0ZDRlYjA5ZjgxZTFmNGQ1OWViNGRiXzEtNS0xLTEtODkxMjY_ce3fbcb4-58e6-4984-b5c9-eb077c25653f"
      unitRef="usd">4427457</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i6c65a027fcd4449e94327994598915fb_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo3ZDE1YjE2ZjU0NGQ0ZWIwOWY4MWUxZjRkNTllYjRkYi90YWJsZXJhbmdlOjdkMTViMTZmNTQ0ZDRlYjA5ZjgxZTFmNGQ1OWViNGRiXzEtNi0xLTEtODkxMjY_7e668524-3df7-4f9d-a096-2daf603f37c7"
      unitRef="usd">27177</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo3ZDE1YjE2ZjU0NGQ0ZWIwOWY4MWUxZjRkNTllYjRkYi90YWJsZXJhbmdlOjdkMTViMTZmNTQ0ZDRlYjA5ZjgxZTFmNGQ1OWViNGRiXzEtNy0xLTEtODkxMjY_75870725-ffe9-47a3-b1d2-8798880cf4ba"
      unitRef="usd">14726348</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="i62e1e4da1c41441982d15db3d33f637e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo3ZDE1YjE2ZjU0NGQ0ZWIwOWY4MWUxZjRkNTllYjRkYi90YWJsZXJhbmdlOjdkMTViMTZmNTQ0ZDRlYjA5ZjgxZTFmNGQ1OWViNGRiXzItMS0xLTEtODkxMjY_ee17fd56-c9d0-404d-8841-66ad90f6f7da"
      unitRef="usd">8955930</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="ic569fd0c5f1f4b6fb9f424ac7bad8b62_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo3ZDE1YjE2ZjU0NGQ0ZWIwOWY4MWUxZjRkNTllYjRkYi90YWJsZXJhbmdlOjdkMTViMTZmNTQ0ZDRlYjA5ZjgxZTFmNGQ1OWViNGRiXzItMi0xLTEtODkxMjY_1190aa52-edd3-4d99-90cd-4d19d42fdee9"
      unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="ifae01f2bfeef4069aa39fd092c3e6dca_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo3ZDE1YjE2ZjU0NGQ0ZWIwOWY4MWUxZjRkNTllYjRkYi90YWJsZXJhbmdlOjdkMTViMTZmNTQ0ZDRlYjA5ZjgxZTFmNGQ1OWViNGRiXzItMy0xLTEtODkxMjY_a7c64380-36a4-46c7-a905-d2e7265f80d1"
      unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i2bc80970edd24aec807bfffb299f33b1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo3ZDE1YjE2ZjU0NGQ0ZWIwOWY4MWUxZjRkNTllYjRkYi90YWJsZXJhbmdlOjdkMTViMTZmNTQ0ZDRlYjA5ZjgxZTFmNGQ1OWViNGRiXzItNC0xLTEtODkxMjY_b377f057-c3fc-4864-8e37-016ad3f1def7"
      unitRef="usd">231330</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="if1fecf3eaf1d40049641d0e8c84f18f6_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo3ZDE1YjE2ZjU0NGQ0ZWIwOWY4MWUxZjRkNTllYjRkYi90YWJsZXJhbmdlOjdkMTViMTZmNTQ0ZDRlYjA5ZjgxZTFmNGQ1OWViNGRiXzItNS0xLTEtODkxMjY_2bc5c934-2285-406c-b861-603af8a8a269"
      unitRef="usd">203781</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="iff990043f0d548f9b4804e9b2e08ca3f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo3ZDE1YjE2ZjU0NGQ0ZWIwOWY4MWUxZjRkNTllYjRkYi90YWJsZXJhbmdlOjdkMTViMTZmNTQ0ZDRlYjA5ZjgxZTFmNGQ1OWViNGRiXzItNi0xLTEtODkxMjY_d6b1d6d2-d95b-44fe-817f-d9b6bfe74b91"
      unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="i62e1e4da1c41441982d15db3d33f637e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo3ZDE1YjE2ZjU0NGQ0ZWIwOWY4MWUxZjRkNTllYjRkYi90YWJsZXJhbmdlOjdkMTViMTZmNTQ0ZDRlYjA5ZjgxZTFmNGQ1OWViNGRiXzItNy0xLTEtODkxMjY_7d9791f4-86de-416b-978d-88f0d6181a86"
      unitRef="usd">9391041</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="if5e57f7219544328a2a442ebc05955c0_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo3ZDE1YjE2ZjU0NGQ0ZWIwOWY4MWUxZjRkNTllYjRkYi90YWJsZXJhbmdlOjdkMTViMTZmNTQ0ZDRlYjA5ZjgxZTFmNGQ1OWViNGRiXzMtMS0xLTEtODkxMjY_3726fb3e-da29-4a89-b09e-95322a41c6a8"
      unitRef="usd">5327544</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="iee0812a9e455430c9c526da4087217b9_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo3ZDE1YjE2ZjU0NGQ0ZWIwOWY4MWUxZjRkNTllYjRkYi90YWJsZXJhbmdlOjdkMTViMTZmNTQ0ZDRlYjA5ZjgxZTFmNGQ1OWViNGRiXzMtMi0xLTEtODkxMjY_3fc5f380-3e28-4693-b94d-4f12cc517a16"
      unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i749c6142a45448f0bb351e5801e89c7f_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo3ZDE1YjE2ZjU0NGQ0ZWIwOWY4MWUxZjRkNTllYjRkYi90YWJsZXJhbmdlOjdkMTViMTZmNTQ0ZDRlYjA5ZjgxZTFmNGQ1OWViNGRiXzMtMy0xLTEtODkxMjY_e7533bda-25c5-49ff-8976-e3c99adb7672"
      unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i2d71edf3356745b18ae1636e87b78b91_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo3ZDE1YjE2ZjU0NGQ0ZWIwOWY4MWUxZjRkNTllYjRkYi90YWJsZXJhbmdlOjdkMTViMTZmNTQ0ZDRlYjA5ZjgxZTFmNGQ1OWViNGRiXzMtNC0xLTEtODkxMjY_fbd7f3ad-e165-4e5e-bbdd-c37d8d3bf54e"
      unitRef="usd">-3965295</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i6e5a0a749afa4e178d1ca70634846c10_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo3ZDE1YjE2ZjU0NGQ0ZWIwOWY4MWUxZjRkNTllYjRkYi90YWJsZXJhbmdlOjdkMTViMTZmNTQ0ZDRlYjA5ZjgxZTFmNGQ1OWViNGRiXzMtNS0xLTEtODkxMjY_0d99501b-4e5f-4aa3-ba20-05b779bb7f0b"
      unitRef="usd">-252415</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i71fa3c8cc3b0462894d3307b33748c3d_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo3ZDE1YjE2ZjU0NGQ0ZWIwOWY4MWUxZjRkNTllYjRkYi90YWJsZXJhbmdlOjdkMTViMTZmNTQ0ZDRlYjA5ZjgxZTFmNGQ1OWViNGRiXzMtNi0xLTEtODkxMjY_697bc147-3ba0-4cf3-83fe-76238fbd9b1c"
      unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="if5e57f7219544328a2a442ebc05955c0_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo3ZDE1YjE2ZjU0NGQ0ZWIwOWY4MWUxZjRkNTllYjRkYi90YWJsZXJhbmdlOjdkMTViMTZmNTQ0ZDRlYjA5ZjgxZTFmNGQ1OWViNGRiXzMtNy0xLTEtODkxMjY_27f34fef-691c-42a6-bd8c-12461352e103"
      unitRef="usd">1109834</ecd:PeoActuallyPaidCompAmt>
    <ecd:AdjToNonPeoNeoCompFnTextBlock
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90ZXh0cmVnaW9uOmQ5OWQ5YTY0NDc4MDQ0NWY5ZTBiMDQwMWI1Mzg3NTczXzEwOTk1MTE2NDExODU_9b68c43b-7e80-4fae-80f2-c6a07331c4ed">&lt;div style="margin-top:11pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table reconciles the amounts in the "Average Compensation Actually Paid to Non-PEO NEOs" from the table above to the Average Summary Compensation Table Total for Non-PEO NEOs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-left: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:9pt;font-weight:700;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;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:9pt;font-weight:700;line-height:100%"&gt;Average Summary Compensation Table Total for Non-PEO NEOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Average Grant Date Fair Value of Stock Awards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;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:9pt;font-weight:700;line-height:100%"&gt;Average Fair Value of Stock Awards Granted During the Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;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:9pt;font-weight:700;line-height:100%"&gt;Average Increase (Decrease) in Value of Unvested Stock Granted in Prior Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;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:9pt;font-weight:700;line-height:100%"&gt;Average Increase (Decrease) in Value from Prior Year Stock Awards That Vested During the Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;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:9pt;font-weight:700;line-height:100%"&gt;Average Dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-right: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:9pt;font-weight:700;line-height:100%"&gt;Average Compensation Actually Paid to Non-PEO NEOs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left: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:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="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:9pt;font-weight:400;line-height:100%"&gt;$2,570,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="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:9pt;font-weight:400;line-height:100%"&gt;($1,341,843)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="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:9pt;font-weight:400;line-height:100%"&gt;$943,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="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:9pt;font-weight:400;line-height:100%"&gt;$679,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="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:9pt;font-weight:400;line-height:100%"&gt;$1,516,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="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:9pt;font-weight:400;line-height:100%"&gt;$9,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="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:9pt;font-weight:400;line-height:100%"&gt;$4,378,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-left: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:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,499,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;($482,145)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$665,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$169,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$78,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dae1f4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,931,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dae1f4;border-right:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left: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:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;$1,698,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;($490,979)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;$357,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;($1,186,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;($75,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;$303,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%;padding-left:9.84pt"&gt;Amounts represent average grant date fair value of the restricted stock and PSU grants to our Non-PEO NEOs as reported in the "Stock Awards" column in the Summary Compensation Table on page 31.&lt;/span&gt;&lt;/div&gt;</ecd:AdjToNonPeoNeoCompFnTextBlock>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo4MGExN2VkM2ZmNWE0ZDQzYTZjN2YwMzFiYzVlMDYzMC90YWJsZXJhbmdlOjgwYTE3ZWQzZmY1YTRkNDNhNmM3ZjAzMWJjNWUwNjMwXzEtMS0xLTEtODkxMjg_1baa6eed-30d2-4b9d-b4fe-bd358355449b"
      unitRef="usd">2570956</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="ie8eadc7cadb944d9ad31940edddd292e_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo4MGExN2VkM2ZmNWE0ZDQzYTZjN2YwMzFiYzVlMDYzMC90YWJsZXJhbmdlOjgwYTE3ZWQzZmY1YTRkNDNhNmM3ZjAzMWJjNWUwNjMwXzEtMi0xLTEtODkxMjg_f9e7273d-b763-4e18-be46-f68879facd85"
      unitRef="usd">-1341843</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i4f45a1c2be7e425e892f0ac0398d392d_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo4MGExN2VkM2ZmNWE0ZDQzYTZjN2YwMzFiYzVlMDYzMC90YWJsZXJhbmdlOjgwYTE3ZWQzZmY1YTRkNDNhNmM3ZjAzMWJjNWUwNjMwXzEtMy0xLTEtODkxMjg_611b90be-197b-406f-acd1-d6dad1abd33b"
      unitRef="usd">943124</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i620f484b2ca84fc18cb5005ce53bc2cd_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo4MGExN2VkM2ZmNWE0ZDQzYTZjN2YwMzFiYzVlMDYzMC90YWJsZXJhbmdlOjgwYTE3ZWQzZmY1YTRkNDNhNmM3ZjAzMWJjNWUwNjMwXzEtNC0xLTEtODkxMjg_1cd8c28a-9ba2-4cd2-adc4-805d042a147c"
      unitRef="usd">679883</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="ib123ab75edd24ab9baf89867799e0274_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo4MGExN2VkM2ZmNWE0ZDQzYTZjN2YwMzFiYzVlMDYzMC90YWJsZXJhbmdlOjgwYTE3ZWQzZmY1YTRkNDNhNmM3ZjAzMWJjNWUwNjMwXzEtNS0xLTEtODkxMjg_ef018726-57ac-43d5-81ed-292343e47a66"
      unitRef="usd">1516784</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i5246e5cc5661409c9410c72523d4e412_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo4MGExN2VkM2ZmNWE0ZDQzYTZjN2YwMzFiYzVlMDYzMC90YWJsZXJhbmdlOjgwYTE3ZWQzZmY1YTRkNDNhNmM3ZjAzMWJjNWUwNjMwXzEtNi0xLTEtODkxMjg_6fd3008d-37eb-4186-9d07-a6390bf87f19"
      unitRef="usd">9096</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo4MGExN2VkM2ZmNWE0ZDQzYTZjN2YwMzFiYzVlMDYzMC90YWJsZXJhbmdlOjgwYTE3ZWQzZmY1YTRkNDNhNmM3ZjAzMWJjNWUwNjMwXzEtNy0xLTEtODkxMjg_a37d5758-dd63-407d-9ddb-0f8088ca60e8"
      unitRef="usd">4378000</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="i62e1e4da1c41441982d15db3d33f637e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo4MGExN2VkM2ZmNWE0ZDQzYTZjN2YwMzFiYzVlMDYzMC90YWJsZXJhbmdlOjgwYTE3ZWQzZmY1YTRkNDNhNmM3ZjAzMWJjNWUwNjMwXzItMS0xLTEtODkxMjg_cf2a4552-404c-41fc-b6c4-2511de084888"
      unitRef="usd">2499800</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i3ae0478c08ac4a06a57a0fdbaee04554_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo4MGExN2VkM2ZmNWE0ZDQzYTZjN2YwMzFiYzVlMDYzMC90YWJsZXJhbmdlOjgwYTE3ZWQzZmY1YTRkNDNhNmM3ZjAzMWJjNWUwNjMwXzItMi0xLTEtODkxMjg_3fc5226f-3a12-4450-bf59-9028bc8c7161"
      unitRef="usd">-482145</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="ifbaad41020a7408a9ab26630fc578156_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo4MGExN2VkM2ZmNWE0ZDQzYTZjN2YwMzFiYzVlMDYzMC90YWJsZXJhbmdlOjgwYTE3ZWQzZmY1YTRkNDNhNmM3ZjAzMWJjNWUwNjMwXzItMy0xLTEtODkxMjg_10f212fc-1ebf-4752-821a-ec95ade78ac1"
      unitRef="usd">665296</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i6108ccbabf3d45b1847c2df21cc272fe_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo4MGExN2VkM2ZmNWE0ZDQzYTZjN2YwMzFiYzVlMDYzMC90YWJsZXJhbmdlOjgwYTE3ZWQzZmY1YTRkNDNhNmM3ZjAzMWJjNWUwNjMwXzItNC0xLTEtODkxMjg_ae5279fc-f7f4-4144-a16a-cde1c774b0c7"
      unitRef="usd">169942</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i58280afc99ed4a779be71ffa61dc8655_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo4MGExN2VkM2ZmNWE0ZDQzYTZjN2YwMzFiYzVlMDYzMC90YWJsZXJhbmdlOjgwYTE3ZWQzZmY1YTRkNDNhNmM3ZjAzMWJjNWUwNjMwXzItNS0xLTEtODkxMjg_3be57c55-c171-4261-9ccd-de78a053a9e6"
      unitRef="usd">78730</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i2a359b5ed8d04cfaacd61b8686748f41_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo4MGExN2VkM2ZmNWE0ZDQzYTZjN2YwMzFiYzVlMDYzMC90YWJsZXJhbmdlOjgwYTE3ZWQzZmY1YTRkNDNhNmM3ZjAzMWJjNWUwNjMwXzItNi0xLTEtODkxMjg_ebe70468-c715-4063-ab28-7ffb297a055f"
      unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="i62e1e4da1c41441982d15db3d33f637e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo4MGExN2VkM2ZmNWE0ZDQzYTZjN2YwMzFiYzVlMDYzMC90YWJsZXJhbmdlOjgwYTE3ZWQzZmY1YTRkNDNhNmM3ZjAzMWJjNWUwNjMwXzItNy0xLTEtODkxMjg_a81c74b4-7871-4420-bcd7-830b369a23de"
      unitRef="usd">2931623</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="if5e57f7219544328a2a442ebc05955c0_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo4MGExN2VkM2ZmNWE0ZDQzYTZjN2YwMzFiYzVlMDYzMC90YWJsZXJhbmdlOjgwYTE3ZWQzZmY1YTRkNDNhNmM3ZjAzMWJjNWUwNjMwXzMtMS0xLTEtODkxMjg_72c55b6b-5b1e-4b74-b3de-0c87c2ea5ec4"
      unitRef="usd">1698645</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="iea9a4cfd9e0448fe9a67b313c5ac8fb7_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo4MGExN2VkM2ZmNWE0ZDQzYTZjN2YwMzFiYzVlMDYzMC90YWJsZXJhbmdlOjgwYTE3ZWQzZmY1YTRkNDNhNmM3ZjAzMWJjNWUwNjMwXzMtMi0xLTEtODkxMjg_17befd08-a25f-467e-9e43-94598b2ae6f3"
      unitRef="usd">-490979</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i33c123247cfb459895c02af12b96b62a_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo4MGExN2VkM2ZmNWE0ZDQzYTZjN2YwMzFiYzVlMDYzMC90YWJsZXJhbmdlOjgwYTE3ZWQzZmY1YTRkNDNhNmM3ZjAzMWJjNWUwNjMwXzMtMy0xLTEtODkxMjg_89fb6d56-ef7d-4cc7-9b0f-2b56e52c977e"
      unitRef="usd">357750</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i22f069f97f9a416f8ea1d62076ba96c9_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo4MGExN2VkM2ZmNWE0ZDQzYTZjN2YwMzFiYzVlMDYzMC90YWJsZXJhbmdlOjgwYTE3ZWQzZmY1YTRkNDNhNmM3ZjAzMWJjNWUwNjMwXzMtNC0xLTEtODkxMjg_a6b0f1dd-9852-4ea3-9556-213b1e7aa239"
      unitRef="usd">-1186818</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i96878a828d9040828e4b70a21b0a080c_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo4MGExN2VkM2ZmNWE0ZDQzYTZjN2YwMzFiYzVlMDYzMC90YWJsZXJhbmdlOjgwYTE3ZWQzZmY1YTRkNDNhNmM3ZjAzMWJjNWUwNjMwXzMtNS0xLTEtODkxMjg_33b093f4-de53-4cc9-9112-62a265e26e60"
      unitRef="usd">-75532</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="ia1324c2eb4f3488ba0c450e49ec7d094_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo4MGExN2VkM2ZmNWE0ZDQzYTZjN2YwMzFiYzVlMDYzMC90YWJsZXJhbmdlOjgwYTE3ZWQzZmY1YTRkNDNhNmM3ZjAzMWJjNWUwNjMwXzMtNi0xLTEtODkxMjg_3498f8d8-33bf-44ed-97ee-e4aedc849bbe"
      unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="if5e57f7219544328a2a442ebc05955c0_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTo4MGExN2VkM2ZmNWE0ZDQzYTZjN2YwMzFiYzVlMDYzMC90YWJsZXJhbmdlOjgwYTE3ZWQzZmY1YTRkNDNhNmM3ZjAzMWJjNWUwNjMwXzMtNy0xLTEtODkxMjg_69d7e358-32b5-454f-abaa-3ca3387a89f2"
      unitRef="usd">303066</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TabularListTableTextBlock
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90ZXh0cmVnaW9uOmQ5OWQ5YTY0NDc4MDQ0NWY5ZTBiMDQwMWI1Mzg3NTczXzEwOTk1MTE2NDExODc_49256715-257b-47a5-939a-e728f69102e2">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#dae1f4;border-left:1pt solid #000;border-right: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:11pt;font-weight:700;line-height:100%"&gt;Performance Measures&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left: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:11pt;font-weight:400;line-height:100%"&gt;Return on Average Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left: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:11pt;font-weight:400;line-height:100%"&gt;Leverage Improvement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-right: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:11pt;font-weight:400;line-height:100%"&gt;Full Cycle Return&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-bottom:1pt solid #000;border-left: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:11pt;font-weight:400;line-height:100%"&gt;Free Cash Flow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-bottom:1pt solid #000;border-left: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:11pt;font-weight:400;line-height:100%"&gt;Well Cost Efficiency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dae1f4;border-bottom:1pt solid #000;border-left:1pt solid #000;border-right: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:11pt;font-weight:400;line-height:100%"&gt;Reserve Replacement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:TabularListTableTextBlock>
    <ecd:MeasureName
      contextRef="i09df7297faea41abadbf943011bd300a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTplYWE4YzViZThlYzg0YjdhOWViNmRkYTFmNmVlYjQ3Yi90YWJsZXJhbmdlOmVhYThjNWJlOGVjODRiN2E5ZWI2ZGRhMWY2ZWViNDdiXzEtMC0xLTEtODkxMjQ_13ba3596-6793-46be-9ce3-3a446b37ac11">Return on Average Equity</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="i3993a1a1c6cb42ec9ddba17f274e07bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTplYWE4YzViZThlYzg0YjdhOWViNmRkYTFmNmVlYjQ3Yi90YWJsZXJhbmdlOmVhYThjNWJlOGVjODRiN2E5ZWI2ZGRhMWY2ZWViNDdiXzEtMS0xLTEtODkxMjQ_d8e4f21f-2970-478b-a9b6-901e78f72cf2">Leverage Improvement</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="ic99bddf1c8d44ecb9a467e9c5fb80df5_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTplYWE4YzViZThlYzg0YjdhOWViNmRkYTFmNmVlYjQ3Yi90YWJsZXJhbmdlOmVhYThjNWJlOGVjODRiN2E5ZWI2ZGRhMWY2ZWViNDdiXzEtMi0xLTEtODkxMjQ_65d28573-5f20-430a-b139-7a64e516eb7c">Full Cycle Return</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="i9b226393a0c9454c8dc878b63ef19d5a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTplYWE4YzViZThlYzg0YjdhOWViNmRkYTFmNmVlYjQ3Yi90YWJsZXJhbmdlOmVhYThjNWJlOGVjODRiN2E5ZWI2ZGRhMWY2ZWViNDdiXzItMC0xLTEtODkxMjQ_d49dd74e-1fec-4b73-8dfa-28dc644b60ba">Free Cash Flow</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="i804aab7d255b48ff990d3816a38aa2a7_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTplYWE4YzViZThlYzg0YjdhOWViNmRkYTFmNmVlYjQ3Yi90YWJsZXJhbmdlOmVhYThjNWJlOGVjODRiN2E5ZWI2ZGRhMWY2ZWViNDdiXzItMS0xLTEtODkxMjQ_470f02f8-eb33-49f1-baa8-961a703b75ce">Well Cost Efficiency</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="i750260879b2844b69dd9e6bc2ff2eb5e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90YWJsZTplYWE4YzViZThlYzg0YjdhOWViNmRkYTFmNmVlYjQ3Yi90YWJsZXJhbmdlOmVhYThjNWJlOGVjODRiN2E5ZWI2ZGRhMWY2ZWViNDdiXzItMi0xLTEtODkxMjQ_b54cd3a9-86eb-4493-81df-b4feb94c40d1">Reserve Replacement</ecd:MeasureName>
    <ecd:TotalShareholderRtnVsPeerGroupTextBlock
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90ZXh0cmVnaW9uOmQ5OWQ5YTY0NDc4MDQ0NWY5ZTBiMDQwMWI1Mzg3NTczXzEwOTk1MTE2NDExODg_41732c6a-65cd-4f16-a1f0-372c202577a0">&lt;img alt="549755821433" src="crk-20230423_g5.jpg" style="height:292px;margin-bottom:5pt;vertical-align:text-bottom;width:500px"/&gt;</ecd:TotalShareholderRtnVsPeerGroupTextBlock>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90ZXh0cmVnaW9uOmQ5OWQ5YTY0NDc4MDQ0NWY5ZTBiMDQwMWI1Mzg3NTczXzEwOTk1MTE2NDExODg_44020b58-d7bc-4e55-9061-1730297767fe">&lt;img alt="549755821433" src="crk-20230423_g5.jpg" style="height:292px;margin-bottom:5pt;vertical-align:text-bottom;width:500px"/&gt;</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90ZXh0cmVnaW9uOmQ5OWQ5YTY0NDc4MDQ0NWY5ZTBiMDQwMWI1Mzg3NTczXzEwOTk1MTE2NDExODk_f36ef1ea-2a6d-416c-908d-88c0d2d9455c">&lt;img alt="549755821527" src="crk-20230423_g6.jpg" style="height:292px;margin-bottom:5pt;vertical-align:text-bottom;width:500px"/&gt;</ecd:CompActuallyPaidVsNetIncomeTextBlock>
    <ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock
      contextRef="ia33ebfc211a74ff1b7cfb82228ff3ce0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmOTE3OTdiMjIwNzQ1OTM4YmUyODg3ZDAzMzZmMjEyL3NlYzplZjkxNzk3YjIyMDc0NTkzOGJlMjg4N2QwMzM2ZjIxMl81MzcvZnJhZzpkOTlkOWE2NDQ3ODA0NDVmOWUwYjA0MDFiNTM4NzU3My90ZXh0cmVnaW9uOmQ5OWQ5YTY0NDc4MDQ0NWY5ZTBiMDQwMWI1Mzg3NTczXzEwOTk1MTE2NDExOTA_a61e7293-1917-42c9-b4ee-136ebc9381fb">&lt;img alt="549755821642" src="crk-20230423_g7.jpg" style="height:292px;margin-bottom:5pt;vertical-align:text-bottom;width:500px"/&gt;</ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock>
</xbrl>
